1、泛化又名继承(Generalization),带空心箭头的实线表示,箭头指向父类

2、实现(Realization),带空心的虚线表示

3、关联(Association),类与类之间的关联,它使一个类知道另一个类的属性和方法,指明事务之间的联系,如:老师和学生,妻子和丈夫。用普通箭头实线表示

3、聚合(Aggregation),部分可以离开整体而独立存在。用带空心菱形的实线表示

4、组合(Composition),同生共死,如:人和心脏。实心菱形的实线表示

5、依赖(Dependency),元素A的变化会影响B的变化,说明B依赖于A。普通箭头虚线表示

各种关系的强弱顺序:

继承=实现>组合>聚合>关联>依赖

封装性:

public表示"+"

private表示"-"

protected表示"#"

最新文章

  1. 拉风的服务器监控工具,随时掌握服务器动态,AgileEAS.NET SOA 平台服务器监控工具集介绍
  2. 从数据库中导出excel报表
  3. Postgres SQL学习笔记
  4. python ide: pycharm
  5. Looper
  6. python-整理--连接MSSQL
  7. Android Material Design之Toolbar与Palette
  8. dede 你所上传的软件类型不在许可列表,请更改系统对扩展名限定的配置
  9. pythoncharm 中解决启动server时出现 “django.core.exceptions.ImproperlyConfigured: Requested setting DEBUG, but settings are not configured”的错误
  10. 题解 P2763 【试题库问题】
  11. 弄懂promise
  12. win10关不了机解决办法以及win10怎么禁止开机启动项
  13. [CF986F]Oppa Funcan Style Remastered[exgcd+同余最短路]
  14. 根据Request ID找到对应的Session信息
  15. gradle新建工程,多项目依赖,聚合工程
  16. [转帖]华为Hi 1620 等ARM 服务器版本CPU信息.
  17. shell替换掉两个以上的空格
  18. gdb安装
  19. 2015-9-13 NOIP模拟赛解题报告(by hzwer)
  20. Fastreport史无前例5折,仅十天快抢!

热门文章

  1. 20_学生选课数据库SQL语句练习题1
  2. python 数据的拷贝
  3. 搭建LNAMP环境(五)- PHP7源码安装Redis和Redis拓展
  4. 学习ASP.NET MVC(三)——我的第一个ASP.NET MVC 视图
  5. CKEditor Html Helpers for ASP.NET MVC3 Razor/WebForms Views
  6. Android入门(七)碎片的生命周期与限定符
  7. 【总结】探索Newlife组件:服务代理利器XAgent的前世今生
  8. Prim算法(二)之 C++详解
  9. Linux的学习--系统目录
  10. 数据结构:JAVA_二叉数查找树基本实现(上)