摘要: Python之面向对象封装 封装不是单纯意义的隐藏 什么是封装: 将数据放在一个设定好的盒子里,并标出数据可以实现的功能,将功能按钮外露,而隐藏其功能的工作原理,就是封装。 要怎么封装: 你余额宝有多少钱(数据的封装) 你的取向(数据的封装) 你方便的具体功能是怎么实现的(方法的封装) 为什么要封装 阅读全文
posted @ 2018-06-25 16:19 王先生是胖子 阅读(219) 评论(0) 推荐(1) 编辑
摘要: Python之面向对象新式类和经典类 新式类和经典类的继承原理: 在Python3中,就只有新式类一种了。 先看Python3中新式类: 类是有继承顺序的: Python的类是可以继承多个类的,也就是多继承。 Python的类如果继承了多个类,那么其寻找的方法有两种,分贝为:深度优先 and 广度优 阅读全文
posted @ 2018-06-25 14:52 王先生是胖子 阅读(641) 评论(0) 推荐(1) 编辑
摘要: Python之面向对象多态 多态与多态性: 多态: 多态是指一类事物有多种形态,一个抽象类有多个子类,因而多态的概念依赖于继承。 1、序列类型有多种形态:字符串、列表、元组。 2、动物有多种形态:People、Dog、Pig。 多态性: 一种调用方式,不同的执行结果。 多态性依赖于继承、多态性定义统 阅读全文
posted @ 2018-06-25 14:52 王先生是胖子 阅读(180) 评论(0) 推荐(1) 编辑