学习笔记
jy03100luo
这个作者很懒,什么都没留下…
展开
-
6大设计原则
附件思维导图是完整的xmind格式原创 2015-05-08 17:11:26 · 74 阅读 · 0 评论 -
设计模式:单例模式
定义 单例模式:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例 Singleton Pattern: Ensure a class has only one instance, and provide a global point of access to it 优缺点 优点:减少内存开支;减少系统性能开销;避免对系统资源的多重占用;优化和共享资源访问 缺...2015-05-11 17:54:50 · 160 阅读 · 0 评论 -
设计模式:工厂模式
定义 工厂模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个子类的实例化延迟到其子类 Factory Pattern : Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a cla...原创 2015-05-12 18:00:30 · 63 阅读 · 0 评论 -
设计模式:模板方法模式
定义 模板方法模式 : 定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤 Template Method Pattern :Define the skeleton of an algorithm in a operation, deferring some steps to subclasses. Template Met...原创 2015-05-14 14:09:46 · 73 阅读 · 0 评论 -
设计模式:建造者模式
定义 建造者模式:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以构建不同的表示 Builder Pattern: Separate the construction of a complex object from its representation so that the same construction process can create different rep...原创 2015-05-14 16:35:05 · 82 阅读 · 0 评论