C++
卷儿~
在校大学生,好撸铁。性别男,爱好女。
个人主页:http://www.wayne-lee.cn/
展开
-
面向对象 之 不能不知道的类间关系(下)关联、聚合、组合 C++与Java
这篇文章是类间关系的下半篇,包含了 关联、聚合和组合 三种关系。建议先食用上篇文章。 上半篇博文戳这里 关联 (Association) 关联关系呢,可以看作是一种依赖的关系(上篇博文我们谈到过,依赖关系的范围实际上很广)。它强调的是,一个类知道另一个类的对象,而非仅仅是实现方法时用到。这个“知道”,往往指的就是在类中以另一个类对象作为成员(C++语言可以是对象本身,也可以是引用或是指针,而在j...原创 2020-04-13 16:42:55 · 547 阅读 · 0 评论 -
面向对象 之 不能不知道的类间关系(上)泛化、实现、依赖 C++与Java
类间关系是面向对象精华内容的基础。如果你还不知道的话,就看下去了解了解吧。 常见的类间关系分为六种 泛化 (generalization) 实现 (Implementation) 依赖 (Dependence) 关联 (Association) 聚合 (Aggregation) 组合 (Composite) 相较于知道他们的中文,往往还需要掌握其对应的英文单词。不同的地方对这些关系会有不同的命...原创 2020-04-13 10:40:21 · 809 阅读 · 0 评论