Python编程:从入门到实践
原则

类是在把世界切成可协作的对象

当状态和行为总是一起出现时,类会变得很自然。

原则释读

面向对象最有价值的地方,在于它帮你围绕对象组织复杂度,而不是分散地到处传状态。

为什么重要

复杂程序需要稳定的组织单位。

怎么用到自己的知识系统

当一类对象反复出现并拥有相似行为时,用类收拢它。

行动规则

  • 对象边界清楚。
  • 属性服务对象。
  • 方法服务行为。

常见误区

  • 为了用类而用类。
  • 把所有东西都塞进一个超级类。

辨析题

为什么对象建模会让大型程序更好想?

关联章节

关联图版