摘要:
1.1什么是构建者模式 创建者模式又叫建造者模式,是将一个复杂的对象的构建与它的表示分离,使 得同样的构建过程可以创建不同的表示。创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方式,动态的创建具有复合属性的对象。 1.2适用场景: 隔离复杂对象的创建和使用 阅读全文
posted @ 2020-05-27 11:05
一人一见
阅读(131)
评论(0)
推荐(0)
摘要:
https://www.jianshu.com/u/4b8ac8f11b7d 定义:确保某一个类只有一个实例,自行实例化并且向整个系统提供这个实例。 单例模式的优点: 提高效率 避免对资源的多重占用 在系统设置全局访问点,优化和共享资源访问。 单例模式的缺点: 单例模式一般没有接口,扩展困难。 单例 阅读全文
posted @ 2020-05-27 10:33
一人一见
阅读(271)
评论(0)
推荐(0)
摘要:
定义:是为某个对象提供一个代理对象,由代理对象控制对目标对象的访问。 结构型 优点: 1、职责清晰,将代理对象与真实的被调用的目标对象分离,代理类和委托类实现相同的接口。 2、高扩展性,可以通过给代理类增加额外的功能来扩展委托类的功能,降低了系统的耦合性,符合开闭原则。。 3、智能化,保护目标对象, 阅读全文
posted @ 2020-05-27 09:35
一人一见
阅读(212)
评论(0)
推荐(0)
浙公网安备 33010602011771号