第十二章 - 继承的优缺点

继承的优缺点

我们推出继承的初衷是让新手顺利使用只有专家才能设计出的框架。 —— Alan Kay

 

直接子类化内置类型(如dict, list或str)容易出错,因为内置类型的方法通常会忽略用户覆盖的方法。不要子类化内置类型,用户自己定义的类应该继承collections模块中的类,例如UserDict, UserList和UserString,这些类做了特殊设计,因此易于扩展。

 

posted @ 2017-07-27 21:48  Vincen_shen  阅读(115)  评论(0)    收藏  举报