摘要: 封装 定义:隐藏对象的属性和实现细节,仅对外提供公共访问方式。 【好处】 1. 将变化隔离; 2. 便于使用; 3. 提高复用性; 4. 提高安全性; 【封装原则】 1. 将不需要对外提供的内容都隐藏起来; 2. 把属性都隐藏,提供公共方法对其访问。 PS私有变量和私有方法 在python中用双下划 阅读全文
posted @ 2018-01-21 08:57 争-渡 阅读(88) 评论(0) 推荐(0)
摘要: 多态 多态指的是一类事物有多种形态 动物有多种形态:人,狗,猪 文件有多种形态:文本文件,可执行文件 多态性 一 什么是多态动态绑定(在继承的背景下使用时,有时也称为多态性) 多态性是指在不考虑实例类型的情况下使用实例 多态性 PS鸭子类型 Python崇尚鸭子类型,即‘如果看起来像、叫声像而且走起 阅读全文
posted @ 2018-01-21 08:30 争-渡 阅读(86) 评论(0) 推荐(0)
摘要: 继承 定义:继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 ps:Python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,object是所有python类的基 阅读全文
posted @ 2018-01-21 08:10 争-渡 阅读(114) 评论(0) 推荐(0)