C#面向对象设计模式纵横谈 面向对象设计模式与原则 针对接口编程,而不是针对实现编程 优先使用对象组合,而不是类继承 封装变化点 使用重构得到模式---设计模式的应用不宜先入为主 设计原则 单一职责原则(SRP) 开放封闭原则(OCP) (里氏)Liskov替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则(ISP) 组合重用 迪米特(最小知识)原则 Jack原创大约 16 分钟设计模式设计模式CShape面向对象设计模式纵横谈面向对象设计