面向对象的类设计原则

  1. 开闭原则
    1. 动态多态性(接口实现)
    2. 静态多态性(泛型实现)
  2. 依赖性转换原则--设计应该依赖于抽象特征
    1. 设计中的每一个依赖关系都应该指向一个接口或者一个抽象类
    2. 对于创建具体的实例可以使用工厂方法

 

posted @ 2007-02-01 11:29  smart-liu  阅读(114)  评论(0编辑  收藏  举报