摘要: 多继承 例如骡子,是驴和马结合生下的。 由此可见,所谓多继承,是子类有多个父类,并且具有他们的特征 python中多继承的格式如下: 说明 *python中是可以多继承的 * 父类中的方法、属性、子类会继承 注意点: 思考:如果在上面的多继承例子中,如果父类A和父类B中,有一个同名的方法,那么通过子 阅读全文
posted @ 2018-10-01 22:39 FlameLuo 阅读(2339) 评论(0) 推荐(0) 编辑
摘要: 1.继承的概念 现实生活中,继承一般指的是子女继承父辈的财产。 在程序中,继承描述的是事物之间的所属关系,例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动物;同理,波斯猫和巴黎猫都继承自猫,而沙皮狗和斑点狗都继承狗。 2.继承示例 说明: *虽然子类,没有定义 _init_方法,但是父类有,所 阅读全文
posted @ 2018-10-01 22:22 FlameLuo 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 创建对象后,python解释器默认调用_init_()方法; 当删除一个对象后,python解释器也会默认调用一个方法,这个方法为 _del_()方法 总结: *当有一个班里保存了对象的引用时,此对象的引用计数就会增加1 *当使用del删除变量指向的对象时,如果对象的引用计数不会1,比如3,那么此时 阅读全文
posted @ 2018-10-01 20:47 FlameLuo 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 如果有一个对象,当需要对其进行修改属性时,有2中方法 *对象名.属性名 = 数据 --> 直接修改 *对象名.方法名() --> 间接修改 为了更好的保存属性安全,即不能随意修改,一般的处理方式为: *将属性定义为私有属性 *添加一个可以调用的方法,供调用 总结: * python中没有像C++中p 阅读全文
posted @ 2018-10-01 20:35 FlameLuo 阅读(401) 评论(0) 推荐(0) 编辑