__init__()和self对象

 将类的属性以self.name的方式定义到初始化方法中,那属性也可以当成变量

class Dog(object):       
    def __init__(self,name,dog_type):
        self.name = name
        self.type = dog_type
   
    def sayhi(self):
        print("hello,I am a dog, my name is ",self.name)
   
   
d = Dog('LiChuang',"京巴")            # 实例化
d.sayhi()

猜你喜欢

转载自blog.csdn.net/zuorucsdn/article/details/107611455