imxiangzi的专栏

不炼金丹不坐禅, 不为商贾不耕田. 闲来写就青山卖, 不使人间造业钱.

排序:
默认
按更新时间
按访问量

C++设计模式-抽象工厂

定义 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。   结构   理解 1.       AbstractFactory是抽象工厂类,声明创建产品族的接口。具体工厂创建具体的产品族(Product Family),可以创建出分属于不同产品等级的一...

2017-07-15 08:56:54

阅读数:140

评论数:0

代理模式 【设计模式之禅作者】

代理模式 12.1 我是游戏至尊       2007年,感觉很无聊,于是就玩了一段时间的网络游戏,游戏名就不说了,要不就有做广告的嫌疑,反正就是打怪、升级、砍人、被人砍,然后继续打怪、升级、打怪、升级······我花了两个月的时间升级到80级,已经很有成就感了,但是还被人杀死,高手到处都...

2016-09-16 10:13:39

阅读数:572

评论数:0

面向对象的三个基本特征

面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 面向对象编程 (OOP) 语言的一个主...

2015-08-07 11:09:35

阅读数:295

评论数:0

类间的关系

网上关于此类的讨论非常多,发现对于该问题的理解各有各的说法,而各个说法中又相去甚远。通过浏览这些讨论以及对《O'Reilly - UML 2.0 In A Nutshell (2007)》的参考,发表一下自己的看法 类间关系有很多种,在大的类别上可以分为两种:纵向关系、横向关系。 纵向...

2012-08-17 14:50:29

阅读数:439

评论数:0

类与类之间的关系图(Class Diagram,UML图)

一、简介 二、类的构成 三、类之间的关系(Relationship) 1、单向关联 2、双向关联 3、自身关联 4、多维关联(N-ary Association) 5、泛化(Generalization) 6、依赖(Dependency) ...

2012-08-17 14:46:26

阅读数:1063

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭