2018年1月18日

面对想三大特性之多态,封装

摘要: 多态性 一 什么是多态动态绑定(在继承的背景下使用时,有时也称为多态性) 多态性是指在不考虑实例类型的情况下使用实例 多态性 鸭子类型 逗比时刻: Python崇尚鸭子类型,即‘如果看起来像、叫声像而且走起路来像鸭子,那么它就是鸭子’ python程序员通常根据这种行为来编写程序。例如,如果想编写现 阅读全文

posted @ 2018-01-18 16:25 杜杜精灵 阅读(175) 评论(0) 推荐(0) 编辑

面向对象三大特性:继承,多态,封装之继承

摘要: 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,object是所有python类的基类,它 阅读全文

posted @ 2018-01-18 16:18 杜杜精灵 阅读(245) 评论(0) 推荐(0) 编辑

类与对象的命名空间

摘要: 类命名空间与对象、实例的命名空间 上回书说到类和对象,那么额在创建类或者对象的时候也会相应的产生各自的命名空间,而各自的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性 而类有两种属性:静态属性和动态属性 静态属性就是直接在类中定义的变量 动态属性就是定义在类中的方法 其中类的数据属性是共 阅读全文

posted @ 2018-01-18 15:23 杜杜精灵 阅读(213) 评论(0) 推荐(0) 编辑

导航