文章

UML入门

UML:统一建模语言

UML特点:UML展现了一系列最佳工程实践,这些最佳实践在堆大规模、复杂系统进行建模方面,特别是在软件架构层次很有效

UML类图:

上图仅为示意图:包含抽象方法的类一定为抽象类。

依赖关系:关系不紧密,一般体现在方法上活着返回值上

关联关系:关系紧密,一般将一个类作为另一个类的属性

聚合关系:空心菱形,关系不紧密,拥有这独立的生命周期。

组合关系:实心菱形,关系紧密,一般拥有相同的生命周期。

本文由作者按照 CC BY 4.0 进行授权