1.1、__init__(self):用于初始化
class Cat:
def __init__(self,name,age):
self.name = name
self.age = age
def __str__(self):
return self.name + str(self.age) + "岁"
cat1 = Cat("汤姆猫", 1)
cat2 = Cat("加菲猫", 2)
print(cat1)
print(cat2)
1.2、__str__(self):相当于Java的重写的toString方法
class Cat:
def __init__(self,name,age):
self.name = name
self.age = age
def __str__(self):
return self.name + str(self.age) + "岁"
cat1 = Cat("汤姆猫", 1)
cat2 = Cat("加菲猫", 2)
print(cat1)
print(cat2)
1.3、