OOD的五个原则: (一):SRP,单一职责原则(只有佛自...
2.1 什么是开闭原则     开闭原则是面向对象设计...
OOD设计之依赖倒置原则:解耦高层模块和底层模块的利...
OOD沉思录 之 导引   一个对象一定会有如下4个属性...
一,继承只应被用来为特化层次结构建模    实际上也...
      面向过程的软件开发通过非常集中化的控制...
3.7 从设计中取出不需要的类     只有Get/Set方法...
  使用关系 对象A的方法MethodA使用了B的方法Metho...
  4.1 尽量减少类的协作的数量,即减少使用者和被使...
  4.5 如果类包含另一个类的对象,那么包含类应当向...
  4.6 尽量让类中定义的每个方法尽可能多地使用包含...
  4.7 类包含的对象数目不应当超过开发者短期记忆数...
  4.9 在实现语义约束时,最好根据类定义来实现。但...