10 2020 档案
摘要:正文 一、设计原则 1、封装变化 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 2、针对接口编程,不针对实现编程 “针对接口编程”真正的意思是“针对超类型编程”。 超类型可以是抽象类或者接口,关键是要利用多态,这样程序执行时会根据实际状况执行到真正的行为,不会被绑
阅读全文
摘要:正文 一、桥接模式 1、定义 桥接模式通过将实现和抽象分离开来,放在两个不同的类层次中,从而使得它们可以独立改变。 要点: 当一个类存在两个独立变化的维度,而且都需要进行扩展时,可以将其中一个维度抽象化,另一个维度实现化。 抽象化就是通过抽象类来实现多态,实现化则是通过接口来实现多态。 桥接模式通过
阅读全文

浙公网安备 33010602011771号