1.先看代码如下图一,图二为报错信息
#有初始化方法
class Chang:
def __init__(self,lenth,wideth):
self.lenth=lenth
self.wideth=wideth
def zhou(self):
return (self.lenth+self.wideth)*2
def area(self):
return self.lenth*self.wideth
@classmethod
def faction(cls,A):
return '这是个类方法的装饰器'+A
@staticmethod
def sumF(a,b):
return a+b
if __name__ == '__main__':
re=Chang(2,6)
print(type(re.zhou)
问题二:子类继承父类时候报错,以及修复后正常运行图片如下