引用自Python学习手册第四版
通过支持继承,类允许通过定制来编程,而不是每次都从头开始一个项目。
在对象接口后包装其实现的细节,从而隔离了代码的修改对用户产生的影响。
类提供了一个新的本地作用域,最小化了变量名冲突,还提供了一种编写和查找实现代码,以及去管理对象状态的自然场所。
类自然而然地促进了代码的分解,减少了冗余,有了支持类的结构以及代码重用,每次只需要修改代码中的一个拷贝就可以了。
类和继承可以实现通用的接口,这样代码有了统一的外表和观感,也简化了代码的调试、理解以及维护。
通过广泛的支持代码,多态让代码更灵活和更广泛的适用性,有了更好的可重用性。