github上的每日学习 12

Posted zouzou-1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github上的每日学习 12相关的知识,希望对你有一定的参考价值。

一、 前向引用说明

两个类相互引用时,由于类应该先声明后使用,如果需要在某个类的声明之前引用该类就应改进行向前引用声明。
向前引用声明职位程序引入一个标识符,但具体声明在其他地方。
例子:
技术图片

注意事项:

1、 在提供一个完整的类声明之前,不能声明该类的对象,也不能在内联成员函数中使用该类的对象。

2、 当时前向引用声明时,只能使用倍声明的符号,而不能涉及类的任何细节。

例子:
技术图片

二、 UML简介

UML语言是可视化的面向对象的建模语言。
三个基本部分:
1、 事物(Things),代表概念上或物理上的元素。
2、 关系(Relationships),把食物紧密地联系在一起。
3、 图(Diagrams),很多又相互关系的事物的组。
以下是各种图的例子:

类图

技术图片

对象图

技术图片

依赖关系

技术图片

作用关系

技术图片

包含关系

技术图片

继承关系

技术图片

注释

技术图片

这里举个例子区分以下共享聚集与组成聚集
共享聚集就像是一个老师(部分)可以参加好多个课题组(整体)。
组成聚集就是,一个课题结束后(整体没了),老师也不能存在(部分也不能存在)。
昨天学习点和线段类的图:

技术图片

以上是关于github上的每日学习 12的主要内容,如果未能解决你的问题,请参考以下文章

github上的每日学习 4

github上的每日学习 7

github上的每日学习 5

github上的每日学习 10

2018-11-23-每日总结.md

TestLink学习——每日例会记录