关于类封装的应用
class Person():
def __init__(self,name,sex,weight,height):
self.name=name
self.sex=sex
self.weight=weight
self.height=height
def sleep(self,obj):
print(f"{self.name}一觉起来")
def play(self,obj): #self是小Q,object是小S
print(f"{self.name}跟{obj.name}一起玩,然后{self.name}受伤了") #A与B一起出去玩,然后A受伤了
def eat(self,obj):
print(f"{self.name}跟{obj.name}一起吃饭")
p = Person("小Q","男","60kg","175") # 传实参给a,此时a就是小Q,b就是None
s=Person("小S","女","45Kg","160")
print(p.name,p.sex,p.height,p.weight)
p.sleep(s)
p.eat(s)
p.play(s)