![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
神说要有光啊
愿你避灾避祸避我
展开
-
软件开发设计模式(三)—简单工厂模式
SimpleFactory简单工厂 关键字:多选一 问题:客户在使用对象时,面临在多个类型中选择一个来创建对象,具体对象的类型可能有变化 意图:定义一个全局的工厂类,负责类型的选择及对象的创建初始化,从而实现将创建与表示分离 适用性: • 当一个类不知道它所必须创建的对象的类的时候。 • 当类将创建对象的职责委托给一个原创 2017-08-14 14:44:31 · 981 阅读 · 0 评论 -
软件开发设计模式(二)—多例模式
多例模式的定义:作为对象的创建模式,多例模式中的多例类可以有多个实例,而且多例类必须自己创建、管理自己的实例,并向外界提供自己的实例。 多例模式的特点: 所谓的多例模式(Multiton Pattern),实际上就是单例模式的自然推广。作为对象的创建模式,多例模式或多例类有如下的特点: (1)多例类可有多个实例 (2)多例类必须自己创建、管理自己的实例,并向外界提供自己的实例,因此,他原创 2017-08-14 11:44:21 · 560 阅读 · 0 评论