▷7.4)——大话设计模式
aiming66
这个作者很懒,什么都没留下…
展开
-
大话设计模式总结【第一遍】(部分1)
感受设计演变过程中所蕴含的大智慧,体会乐与怒的程序人生中值得回味的一幕幕。设计模式: 设计模式(DesignPattern)是人们经过反复使用,结合代码设计经验总结出来的一套理论。其主要目的是通过封装、继承、多态保证代码的安全性,让人们更容易理解,并且提高代码的可重用性。为此利用设计模式编写的代码真正实现了工程化。就像盖房子一样,设计模式是软件工程的基石脉络。 下面让我来解释大原创 2017-02-04 16:27:44 · 609 阅读 · 18 评论 -
【大话设计模式】工厂三姐妹
简单工厂官方术语(我自己定义 的): 专门定义一个来负责创建其他的类。 简单工厂通过一个参数动态的实例化一个产品对象,被创建的实例通畅具有共同的父类或者接口角色及其职责: 工厂类(Creator)角色:简单工厂模式的主要组成部分,它负责通过传进来的参数实现创建所有对象实例。如OPerationFactory类原创 2017-03-12 16:55:32 · 550 阅读 · 12 评论 -
面向对象的三大基本特征
面向对象之“封装” 首先,一类事物有它的属性和行为(方法),其中属性描述同一类事物的特征,行为可以描述事物可以做的操作。封装就是将同一类事物的共同点(属性和行为)归到一类中去,以便可以方便的调用,同时又不依赖其他的事物来完成对自己的操作。 就像一个国家,有自己的国家特色(属性)和政治管理方式(行为)。它可以通过海关等对外开放的接口和其他国家进行经济文化等交流。某一天,这个国家需要选原创 2017-03-24 17:26:48 · 1135 阅读 · 21 评论 -
设计模式的基础——类图以及类与类之间的关系
用uml表示一个类类与类之间的关系关联Association单向关联双向关联聚合Aggregation组合Composition泛化Generalization实现Implementation 学习设计模式,必须学习看uml图,在这个uml中最终要的就是他们之间关系,同时理解他们为什么会是这样的关系。下面我们来学习一下设计模式中经常使用的这种标准化语言。用uml表示一个类 在UM原创 2017-10-02 17:23:15 · 1720 阅读 · 15 评论