设计模式(一)--设计原则

此系列只是对《大话设计模式》的巩固总结。 在理解设计模式之前,需要理解几个:面向对象的设计原则 单一职责:一个类只专注于做一件事。 里氏替换:基类存在的地方,子类可以将其替换。 依赖倒置:实现尽量依赖抽象,不依赖具体实现。 接口隔离:为使用者提供尽可能小的的单独接口,而不是大而全。 迪米特法则: 一个实体尽可能少的与其他实体发生相互作用。 开闭原则:面向扩展开放、面向修改关闭。 组合/聚合:尽量使
相关文章
相关标签/搜索