设计模式_UML结构图

06_UML类图1-继承与实现

 

类的设计

类前面的符号:

+号:代表public;

- : private

# : protected

~ : default

-------------------------------------------------------------------------------------

 

 --------------------------------------------------------------------------------------------------------------------------------------------

类与类之间的关系

 

 箭头中间可以什么都不用写

 

 -------------------------------------------------------------------------------------------------------------------------------------------

接口

 

 

 

==========================================================================================================================================

07_UML类图2-类与类之间的关系

 

1).关联关系:两个类之间可以互相持有,互相访问,彼此都知道对方有啥属性,方法

 

 ------------------------------------------------------------------------------------------------------------------------------------------------------

2).聚合关系:部分可以离开整体独立存在

一个class可以包含多个person

菱形指向离开可以独立存在的类

 

 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

3).组合关系:两个类享有共同的生命周期,一荣俱荣,一损俱损

 

------------------------------------------------------------------------------------------------------------------- ------------------------------------------

4).依赖关系:一个类的变化可能影响到另外一个类

 

posted @ 2020-04-10 07:55  Curedfisher  阅读(802)  评论(0编辑  收藏  举报