设计模式
EncodedStar
爱分享,爱学习,爱助人为乐
点个关注再走吧,感谢!
展开
-
设计模式篇—建造者模式
建造者模式(Builder Pattern)使用多个简单的对象创建一个复杂的对象,用于将一个复杂的构建与其表示分离,使得同样的构建过程可以创建不同的表示,然后通过一个Builder类创建最终对象 建筑者模式主要用于解决软件系统中复杂对象的创建问题。 建筑者模式能将各部分算法包装起来,在需求变化后只需要调整各个算法的组合方式和顺序,能极大提高系统稳定性。建造者模式常被用于一些基本部件不会变而其组合经...原创 2020-04-11 22:13:02 · 184 阅读 · 0 评论 -
设计模式篇—单例模式
设计模式篇—单例模式 单例模式是保证系统实例唯一性的重要手段。单例模式首先通过将类的实例化方法私有化来防止程序通过其他方式创建该类的实例,然后通过提供一个全局唯一获取该类实例的方法帮助用户获取类的实例,用户只需也只能通过调用该方法获取类的实例。 单调模式的设计保证了一个类在整个系统中间一时刻只有一个实例存在,主要被用于一个全局类的对象在多个地方被使用并且对象的状态是全局变化的场景下。同时,单例模式...原创 2020-04-09 22:24:37 · 153 阅读 · 0 评论