06 2022 档案
摘要:抽象工厂定义 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 抽象工厂类图 AbstractFactory:抽象工厂,定义创建一系列产品对象的操作接口。 ConcreteFactory:具体的工厂,实现抽象工厂定义的方法,具体实现一系列产品对象的创建。 AbstractProd
阅读全文
摘要:工厂方法定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到其子类。 工厂方法类图 Product:定义工厂方法所创建的对象的接口,也就是实际需要使用的对象的接口。 ConcreteProduct:具体的Product接口的实现对象。 Cre
阅读全文
摘要:简单工厂的定义 提供一个创建对象实例的功能,而无须关心其具体实现。被创建实例的类型可以是接口、抽象类,也可以是具体的类。 简单工厂类图 Api:定义客户所需要的功能接口 Impl:具体实现Api的实现类,可能存在多个 Factory:工厂,选择合适的实现类来创建Api接口对象 Client:客户端,
阅读全文
摘要:在学习Spring时,一定要把它当做生态体系,而是不是一个简单的开发框架。 什么是Spring? 百度百科中对Spring进行了如下解释: Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight co
阅读全文