PlantUMLにおけるクラス図について

概要

  1. クラスの定義
class クラス名 {   
	属性1: データ型   
	属性2: データ型   
	...   
	メソッド1()   
	メソッド2()   
	... 
}
  1. クラス間の関連
クラス1 -- クラス2 : 関連名
  1. 継承関係
クラス1 <|-- クラス2
  1. 集約関係
クラス1 o-- クラス2 : 集約名
  1. 関連クラス
クラス1 "1" -- "*" クラス2 : 関連名
  1. インターフェース
interface インターフェース名 {   
メソッド1()   
メソッド2()   
... 
}  
クラス1 --|> インターフェース名