Garis besar topik

    • Statement class digunakan untuk membuat definisi class baru. Nama class segera mengikuti class

      Perhatikan contoh berikut :


      class Hewan : # membuat class dengan nama hewan

               nama = "Badak" # membuat attribute 'nama' dari class Hewan

      def change_nama(self, name_baru): #note that the first argument is self

               self.name = nama_baru #mengakses attribute class dengan kata self

               #instantiate the class

               Hewan = Hewan()
              

               # print nama object

                print(Hewan.nama)


               # change the name using the change_name method

               Hewan.ganti_nama("cobra")

               Print(Hewan.nama)