从Executor接口设计看设计模式之最少知识法则

首先说一下设计模式的六大原则:编程 一、单一职责原则 一个类只负责一个功能领域中的相应职责,或者能够定义为:就一个类而言,应该只有一个引发它变化的缘由。 二、开闭原则 对修改关闭,对扩展开放。 三、依赖倒转原则 依赖倒转原则,指高层模块不该该依赖低层模块,两个都应该依赖抽象;抽象不该该依赖细节,细节应该依赖抽象。说白了就是要针对接口编程,不要对实现编程。 四、里氏代换原则 里氏代换原则,子类型必须
相关文章
相关标签/搜索