2018/3/27加筆修正 はじめに PlantUMLを用いたクラス図を書きます。 今回はクラス図にフォーカスしますが、PlantUMLはクラス図の他にもシーケンス図やオブジェクト図、パターン図、配置図、ユースケース図等、UML設計を行う上で必要な設計は行なえます。 本文を見てもらえば分かるのですが、PlantUMLは他の作図ツールとは違いコードベースで設計を行っていくので最初は敷居が高く見えますが、慣れてくれば下手なGUIのツールよりも快適に設計できます。 何よりも、Macで無料の作図ツールはあまり無いという所もあり、Mac使いなら是非とも抑えておきましょう。 はじめに PlantUMLって? PlantUMLのinstall PlantUMLを使ってみる クラス図の主な記法 namespaceの表現 クラス図その他の記法 線形 線形のラベル、多重度 クラス描画のカスタマイズ 列挙体 抽