一、定义一个类
class Dog(object): # 定义class
def __init__(self, name): # 构造函数,构造方法 == 初始化方法
self.name = name # d.name = name 类的属性 / 成员变量
def say_hi(self): # 类的方法
print("Hello, I am a dog. My name is", self.name)
def eat(self, food):
print("%s is eating %s." % (self.name, food))
d = Dog("xiaohei") # Dog(d,"xiaohei") d == self
# d 实例化的对象即实例,类中的self相当于实例
d.say_hi() # d.say_hai(d)
d.eat('beaf')
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did84743