📅  最后修改于: 2023-12-03 15:11:41.141000             🧑  作者: Mango
统一建模语言 (UML) 是一种用于描述、设计和分析软件系统的标准语言。而类图是 UML 中最常用的建模图之一,它用于描述系统中的类、属性、方法以及它们之间的关系。
下面是一个简单的类图示例,它展示了一个汽车制造厂商的类图:
@startuml
class Manufacturer {
-name: string
-address: string
-phoneNumber: string
-cars: List<Car>
+sendCarToDealer(car: Car)
}
class Car {
-vin: string
-model: string
-year: int
-color: string
+startEngine()
+stopEngine()
}
class Dealer {
-name: string
-address: string
-phoneNumber: string
-cars: List<Car>
+receiveCarFromManufacturer(car: Car)
}
Manufacturer --> Car
Manufacturer --> Dealer
@enduml
类图是 UML 中最常用的建模图之一,它用于描述系统中的类、属性、方法以及它们之间的关系。在设计软件系统的时候,使用类图可以更好地理清业务逻辑和系统结构,从而提高开发效率和代码质量。