- なるほど。「変更させないけど、見せるだけならOK!」という立場ですね。しかし、データメンバの型やメンバ名を変えたとき、メンバ関数を呼び出した側がソースコードを修正せねばならない、という意味で「カプセル化」ができてないですよね
- eclipse にも UML を描く plugin があったと思うが、astah* と比べて使い勝手はどうだろう?あ、組み込みシステムのモデリングが目的なので言語は C/C++ 限定だけど。
- @repeatedly オブジェクト指向だとメンバ変数はプライベートにして、外部には触らせない、というのが基本です。参照を返すと他のクラスからメンバ変数を変更できてしまうので、そのことを気にしているのだと思います。
Powered by t2b
0 件のコメント:
コメントを投稿