? ? ? ? 使用創(chuàng)建的Dog類來創(chuàng)建實例,例如創(chuàng)建一條名為'willie'拳恋、年齡為6的小狗凡资。
代碼如下:
? ? ? 運行時報錯,查閱資料后發(fā)現(xiàn)是代碼第6行構造函數(shù)里的下劃線問題谬运,_int_(self,name,age)這個構造函數(shù)左右下劃線都是兩個隙赁,我只用了一個,導致報錯梆暖。正確是:
修改后:
1伞访、訪問屬性,使用句點表示法
my_dog.name
? ? ? 我們通常默認首字母大寫的名稱(如Dog)指的是類轰驳,小寫名稱(如my_dog)指根據類創(chuàng)建的實例厚掷。
2弟灼、調用方法
? ? ? 可以使用句點表示法調用Dog類中定義的任何方法
調用方法:實例名稱 .要調用的方法
比如:my_dog.sit()和my_dog.roll_over
3、創(chuàng)建多個實例
再創(chuàng)建一個名為your_dog實例