设计模式
skyrunner06
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
23种设计模式之我见----创建型模式(1)
创建型模式: 创建型模式抽象了实例化过程。他们帮助一个系统独立于如何创建、组合和表示他的那些对象。一个类创建型模式使用继承改变被实例化的类。而一个对象创建型模式将实例化委托给另一个对象。 1.工厂模式 这种模式没必要多讲,其实就是接口实现的问题,这种在项目开发中实在是太常见了 Animal public interface Animal{ publ原创 2014-03-08 13:44:32 · 667 阅读 · 0 评论 -
23种设计模式之我见----结构型设计模式(2)
在软件工程中,创建型模式是处理对象创建的设计模式,试图根据实际情况使用合适的方式创建对象。基本的对象创建方式可能会导致设计上的问题,或增加设计的复杂度。创建型模式通过以某种方式控制对象的创建来解决问题。 创建型模式由两个主导思想构成。一是将系统使用的具体类封装起来,二是隐藏这些具体类的实例创建和结合的方式。[1] 创建型模式又分为对象创建型模式和类创建型模式。对象创建型模式处理对象的创原创 2014-03-08 13:45:39 · 657 阅读 · 0 评论 -
23种设计模式之我见----结构型设计模式之2(3)
9.外观模式(Facade) 门面模式要求一个子系统的外部与其内部的通信必须通过一个统一的门面(Facade)对象进行,也就是对于子系统的操作通过暴漏出来的门面进行操作就行,并不需要了解具体的操作是什么,比如对于玩具汽车的操作,我们只需要按下前进按钮就行了,并不需要知道其具体是如何操作的。 这是对外观模式,也就是门面模式使用最多的一张图,在这个图里面,有两个角色: 门面(原创 2014-03-08 13:47:10 · 677 阅读 · 0 评论
分享