クラス図とは?
状態:-
閲覧数:1,611
投稿日:2016-10-11
更新日:2016-10-27
クラスの構成やクラス間の関係を記述するための図
・プロパティの型や,メソッドのパラメタの型,メソッドの戻り値の型は,コロン区切りで後ろに記述
クラス図は次の要素で構成される
・プロパティの型や,メソッドのパラメタの型,メソッドの戻り値の型は,コロン区切りで後ろに記述
クラスの表現
クラス図は次の要素で構成される
クラス名 |
---|
プロパティ名 |
メソッド名 |
プロパティ
記述形式
可視性 名前 : 型 = 初期値 { 制約条件 }
名前以外は省略可能可視性 | アクセス修飾子 | 意味 |
---|---|---|
+ | public | 全てにおいて参照可能 |
- | private | 自クラスでのみ参照可能 |
# | protected | 自クラス及びその派生クラスにおいて参照可能 |
メソッド
記述形式
可視性 名前 ( 引数の名前 : 引数の型 ) : 戻り値の型
名前以外は省略可能「プロパティ」及び「メソッド」に下線が引かれると、static を表す
・PHPでクラス図を作成する際、型はどうやって判断?
・5.Singleton / 作成数を制限する
・汎用ツリー構造クラスを作ってみた