1.创建型模式 创建型模式,就是创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。关注的是对象的创建,创建型模式将创建对象的过程进行了抽象,也可以理解为将创建对象的过程进行了封装,作为客户程序仅仅需要去使用对象,而不再关系创建对象过程中的逻辑。 社会化的分工越 Read More
基本概念: 抽象表示的是接口、抽象类。细节就是具体的实现类。接口或抽象类的价值在于指定规范。 一个反面例子: public class DependencyInversion { public static void main(String[] args) { People people = new Read More
定义: 以上截图的uml图已添加注释,代码实现如下: public class Segregation { public static void main(String[] args) { A a = new A(); B b = new B(); C c = new C(); D d = new Read More