面向对象程序设计问答题OOP16UML


1. 什么是UML?如何画UML中的类图?什么是类与类之间依赖关系、关联关系、包含关系?试举例说明这三种类之间的关系。这三种关系如何和UML图表示?

  • UML是一种可视化的的面向对象建模语言,描述软件模型的静态结构、动态行为及模块组织与管理

类图

依赖关系

关联关系

包含关系

类与对象之间的关系

2. 常见的类与类之间的关系有哪几种,举例说明每种关系的对应UML图如何画?两个什么样的类可以实现为继承关系?

  • 依赖关系、关联关系、包含关系、继承关系。

继承关系

  • 在一个类既需要另一个类里的成员变量和方法,也需要自己不同于另一个类的成员和方法时,可以将两个类定义为继承关系。

文章作者: 保底不歪抽早柚
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 保底不歪抽早柚 !
评论
  目录