标签:关联 fat 另一个 imageview auto uml 参数 .com class
类图
用来描述类与类之间的关系。
访问权限控制
class Dummy {
- private field1
# protected field2
~ package method1()
+ public method2()
}
类与类之间的关系
继承
Father <|-- Son
实现
abstract class AbstractList
interface List
List <|.. AbstractList
依赖
一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,表现在代码层面,为类B作为参数被类A在某个method中使用,例如人和烟草的关系。
Human ..> Cigarette
关联
强依赖关系,表现在代码层面,为被关联类B以类属性的形式出现在关联类A中。
class Water
class Human
Human --> Water
聚合
关联关系的一种特例,他体现的是整体与部分、拥有的关系,即has-a的关系,此时整体与部分之间是可分离的,他们可以具有各自的生命周期。
Company o-- Human
Human *-- Brain
类图
用来描述类与类之间的关系。
访问权限控制
class Dummy {
- private field1
# protected field2
~ package method1()
+ public method2()
}
类与类之间的关系
继承
Father <|-- Son
实现
abstract class AbstractList
interface List
List <|.. AbstractList
依赖
一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,表现在代码层面,为类B作为参数被类A在某个method中使用,例如人和烟草的关系。
Human ..> Cigarette
关联
强依赖关系,表现在代码层面,为被关联类B以类属性的形式出现在关联类A中。
class Water
class Human
Human --> Water
聚合
关联关系的一种特例,他体现的是整体与部分、拥有的关系,即has-a的关系,此时整体与部分之间是可分离的,他们可以具有各自的生命周期。
Company o-- Human
Human *-- Brain
作者:MountainKing
链接:http://www.jianshu.com/p/1256e2643923
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
标签:关联 fat 另一个 imageview auto uml 参数 .com class
原文地址:http://www.cnblogs.com/lanqie/p/7763599.html