Python编程学习笔记(20)

编程环境   https://www.tutorialspoint.com/execute_python_online.php

9/21    9.3.4 重写父类的方法

对于父类的方法,只要它不符合子类模拟的实物的行为,都可对其进行重写。为此,可在子类中定义一个这样的方法,即它与要重写的父类方法同名。这样,Python将不会考虑这个父类方法,而只关注你在子类中定义的相应方法。


9/22     9.3.5 将实例用作属性

使用代码模拟实物时,你可能会发现自己给类添加的细节越来越多:属性和方法清单以及文件都越来越长。

在这种情况下,可能需要将类的一部分作为一个独立的类提取出来。你可以将大型类拆分成多个协同工作的小类。

这里把 狗狗类做了一个封装。全部狗狗信息放到doginfo里。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 要点: 函数式编程:注意不是“函数编程”,多了一个“式” 模块:如何使用模块 面向对象编程:面向对象的概念、属性、...
    victorsungo阅读 1,601评论 0 6
  • 在面向对象的方法中,可以根据某些事物或者情景创建类,并基于这些类来创建对象。编写类时,定义一大类对象都有通用行为,...
    So_ProbuING阅读 2,782评论 0 18
  • 面向对象编程是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建...
    肉松饼饼阅读 560评论 0 0
  • 今天带孩子还有妈妈,妹妹去水上乐园了人生就是那样的快乐与简单就挺好。那里面有沙滩,有水上滑梯,还有温泉,人...
    Qwxyll露露阅读 223评论 0 0
  • 受互联网的冲击,许多传统行业被迫转型,2B行业目前还属于一片蓝海,但也是满路荆棘,相信有B2B创业经历的朋友,一定...
    用户需求club阅读 568评论 0 1