摘要:
7.多态性 对于弱类型的语言来说,变量并没有声明类型,因此同一个变量完全可以在不同的时间引用不同的对象。当同一个变量在调用同一个方法时,完全可能呈现出多种行为(具体呈现出哪种行为由该变量所引用的对象来决定),这就是所谓的多态(Polymorphism)。 先看下面程序: In [1]: class 阅读全文
posted @ 2019-05-04 17:38 心默默言 阅读(210) 评论(0) 推荐(0) 编辑
|
|||
摘要:
7.多态性 对于弱类型的语言来说,变量并没有声明类型,因此同一个变量完全可以在不同的时间引用不同的对象。当同一个变量在调用同一个方法时,完全可能呈现出多种行为(具体呈现出哪种行为由该变量所引用的对象来决定),这就是所谓的多态(Polymorphism)。 先看下面程序: In [1]: class 阅读全文
posted @ 2019-05-04 17:38 心默默言 阅读(210) 评论(0) 推荐(0) 编辑
摘要:
5.1 继承机制及其使用 继承是面向对象的三大特征之一,也是实现软件复用的重要手段。Python 的继承是多继承机制,即一个子类可以同时有多个直接父类。 Python 子类继承父类的语法是在定义子类时,将多个父类放在子类之后的圆括号里。语法格式如下: In [2]: # class Subclass 阅读全文
posted @ 2019-05-04 17:13 心默默言 阅读(443) 评论(0) 推荐(0) 编辑 |
|||