Python编程入门到实践:(看书总结9-9)

2017-11-06  本文已影响10人  Alex96

类, 修改属性的值的三种方式:

如何在修改属性值的时候, 防止回调引起的错误?


出现错误!

代码:

def Car():
"""模拟汽车的尝试"""
def __init(self, make, model, year):
self.make = make
self.model = model
self.year = year
def get_decriptive_name(self):
"""return the decriptive info"""
long_name = str(self.year) +' '+self.make +' '+ self.model
return long_name.title()

错误原因:

继承: 子类关联, 给子类定义属性和方法, 重写父类方法

文件与异常

返回的异常也是Python 中的对象, 也有属性和方法

需要注意的点

异常

上一篇 下一篇

猜你喜欢

热点阅读