“”"
1.定义一个类(不限定定义哪个类):
要求: a.需要有一个类变量
b.需要有>=2个的对象变量
c.定义一个方法:打印类变量和对象变量
d.使用print打印对象->输出为This is a object
e.实例化两个对象:且两个对象相加等于2
f.为对象添加一个临时变量temp_var
“”"
class Person:
class_type = “Person Class”
def init(self, name, age):
self.name = name
self.age = age
def print_info(self):
print(“类变量:”, Person.class_type)
print(“对象变量:”, self.name, self.age)
def __str__(self):
return "This is a object"
def __add__(self, other):
return 2
zhangsan = Person(“zhangsan”, 18)
print(zhangsan.print_info())
lisi = Person(“lisi”, 20)
print(zhangsan + lisi)
产生了一个对象的临时变量 class_type
zhangsan.class_type = “temp variable”
print(zhangsan.class_type)
print(lisi.class_type)