Day_12_PM_Object_and_Class_properties
class Pig:
name = '佩奇'
likes = ['吃', '睡']
def __init__(self, name1, age1):
self.name1 = name1
self.age = age1
self.name = '超人强'
self.likes2 = ['吃', '睡']
def eat(self):
print(self.name1, self.age, '吃饭')
p1 = Pig('佩奇', 3)
p1.eat()
p2 = Pig('乔治', 2)
p2.eat()
print('-' * 100)
print(p1.name)
print(Pig.name)
print(p1.name1)
print('-' * 100)
p1.name1 = '八戒'
print(p1.name1)
print(Pig.name)
print(p1.name)
p1 = Pig('佩奇', 3)
p2 = Pig('乔治', 2)
print(p1.likes)
print(p2.likes)
p1.likes.append('游泳')
print(p1.likes)
print(p2.likes)
p1 = Pig('佩奇', 3)
p2 = Pig('乔治', 2)
print(p1.likes2)
print(p2.likes2)
print(p1.likes == p2.likes)
p1.likes2.append('游泳')
print(p1.likes2)
print(p2.likes2)
print(p1.likes2 == p2.likes2)