博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年5月4日

摘要: 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) 编辑

摘要: http://c.biancheng.net/view/2287.html 1.1定义类和对象 在面向对象的程序设计过程中有两个重要概念:类(class)和对象(object,也被称为实例,instance),其中类是某一批对象的抽象,可以把类理解成某种概念;对象才是一个具体存在的实体。 Pytho 阅读全文

posted @ 2019-05-04 00:06 心默默言 阅读(372) 评论(0) 推荐(0) 编辑