
设计模式
jeikerxiao
简单,
展开
-
设计模式 - MVC
设计模式设计模式是为特定场景下的问题而定制的解决方案。 特定场景 - 指问题所在的重复出现的场景。 问题 - 指特定环境下你想达成的目标。 定制的解决方案 - 指在特定环境下克服了问题的限制条件而达成目标的一种设计。 设计模式的起源-模型、视图和控制器模型-视图-控制器(MVC)在MVC设计模式中,对象在应该程序中被分为三组,分别扮演模型、视图和 控制器的角色。MVC不是独原创 2017-01-21 13:42:43 · 710 阅读 · 0 评论 -
设计模式 - 原型
对象创建 原型 工厂方法 抽象工厂 生成器 单例 原型(Prototype)复制(cloning)指用同一模具生产一系列的产品。 模具所基于的物品称为原型(Prototype)。原型=模具1.何为原型模式原型模式:使用原型实例指定创建对象的种类,并通过复制这个原型创建新的对象。2.何时使用原型模式在以下情形,会考虑使用原型模式。 需要创建的对象应独立于其类型与创建方式。 要实例化的类是在运行时决定原创 2017-01-21 16:18:50 · 252 阅读 · 0 评论 -
设计模式 - 工厂方法
对象创建 原型 工厂方法 抽象工厂 生成器 单例 工厂方法工厂方法模式是抽象工厂模式的组成部分。各种具体工厂重载其抽象工厂父类中定义的工厂方法,并用这个重载的工厂方法创建自己的产品(对象)。对象工厂与生产有形产品的真实工厂类似,例如,制鞋厂生产鞋,手机工厂生产手机。你让工厂给你生产些产品,你给它们发送一个“生产产品”的消息。制鞋工厂和手机工厂都按照相同的“产品生产”的协议,启动其生产线。过程结束后,原创 2017-01-21 17:06:33 · 348 阅读 · 0 评论