
设计模式-23种设计模式
null小子
我好菜啊
展开
-
工厂方法模式
工厂方法模式的定义: Define an interface for creating an object,but let subclasses decide which class toinstantiate.Factory Method lets a class defer instantiation to subclasses.(定义一个用于创...原创 2018-10-18 10:27:07 · 148 阅读 · 0 评论 -
抽象工厂模式
抽象工厂模式(Abstract Factory Pattern) 抽象工厂模式的定义: Provide an interface for creating families of related or dependent objects without specifyingtheir concrete classes.(为创建一组相关或相互依赖的对象...原创 2018-10-19 16:08:13 · 165 阅读 · 0 评论 -
单例模式
单例模式 单例模式(Singleton Pattern) 定义:Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。) 单例模式的优点 ● 由于单例模式在内存中只有一个实例,减少了内存开支,特别是一个对象需要频繁地创建、销...原创 2018-10-17 14:30:02 · 135 阅读 · 0 评论 -
模板方法模式
模板方法模式(Template Method Pattern) 模板方法模式的定义: Define the skeleton of an algorithm in an operation,deferring some steps to subclasses.Template Method lets subclasses redefine certa...原创 2018-10-22 11:51:39 · 116 阅读 · 0 评论 -
建造者模式
建造者模式(Builder Pattern)也叫做生成器模式 建造者模式的定义 Separate the construction of a complex object from its representation so that the same construction process can create different represe...原创 2018-10-23 11:41:13 · 166 阅读 · 0 评论