摘要: 目录: 一、组合 二、类、类对象和实例对象 三、到底什么是绑定 四、课时39课后习题及答案 *********** 一、组合 *********** 现在要求定义一个类,叫水池,水池里要有乌龟和鱼。 在Python里其实很简单,直接把需要的类放进去实例化就可以了,这就叫组合: Python的特性其实 阅读全文
posted @ 2018-08-23 21:34 那是个好男孩 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 目录: 一、继承 二、调用未绑定的父类方法 三、使用super函数 四、多重继承 五、课时38课后习题及答案 现在需要扩展游戏,对鱼类进行细分,有金鱼(Goldfish)、三文鱼(Salmon)、鲤鱼(Carp),还有鲨鱼(Shark)。那么我们来思考一个问题:能不能不要每次都从头到尾去重新定义一个 阅读全文
posted @ 2018-08-23 19:10 那是个好男孩 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 目录: 一、self是什么 二、Python的魔法方法 三、公有和私有 四、课时37课后习题及答案 ***************** 一、self是什么 ***************** 对象的方法都有一个self参数,那这个self参数是什么呢?如果之前接触过其它的编程语言,例如c++,那么你 阅读全文
posted @ 2018-08-23 17:27 那是个好男孩 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 目录: 一、对象=属性+方法 二、课时36课后习题及答案 大家之前已经听说过封装的概念,把乱七八糟的数据扔进列表里面,这是一种封装,是数据层面的封装;把常用的代码段打包成一个函数,这也是一种封装,是语句层面的封装;本章学习的对象,也是一种封装的思想,不过这种思想显然要更高级一步:对象的来源是模拟真实 阅读全文
posted @ 2018-08-23 15:50 那是个好男孩 阅读(617) 评论(0) 推荐(0) 编辑