摘要: 概述 多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。 那么,多态的作用是什么呢?我们知道,封装可以隐藏实现细节,使得代 阅读全文
posted @ 2017-08-13 23:07 Mr.hu 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 概述 Python除了前面的单继承外,还可以支持多继承,但是如果子类调用一个自身没有定义的属性,它是按照何种顺序去到父类寻找呢,尤其是众多父类中有多个都包含该同名属性。对经典类和新式类来说,属性的查找顺序是不同的。现在我们分别看一下经典类和新式类两种不同的表现。 类的多继承 新式类VS经典类区别 新 阅读全文
posted @ 2017-08-13 20:24 Mr.hu 阅读(181) 评论(0) 推荐(0) 编辑