类的设计
class Person(object):
def __init__(self, name, age):
self.name = name
self.age = age
def eat(self):
...
- self ===> this 表示的是 调用这个操作的对象
- 给对象添加特征 self.特征名
创建对象
person = Person("张三", 16)
调用的是构造方法
重写打印方法
def __str__(self):
return f"name = {self.name}, age = {self.age}"
print打印对象时调用的这个方法