- - PR -
オブジェクト指向プログラミングのセオリーについて
«前のページへ
1|2|3
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-10-21 02:52
葉瀬崎浩樹さんの仰るように、「複数のForm上で使用するある領域の最大値サイズ」が、Form自体の最大サイズのように、それらFormで共通の属性と考えられるならば、baseクラスで定義すればよいように思います。 逆にFormが使用するディスプレイサイズのように、Form自体の属性でなく、Formが共通で使用する対象の属性と考えられるならば、その対象となるクラスを定義すればよいのではないでしょうか。 基本は、「自分のことは自分で」やらせることです。その定数は誰の属性なのか、を明確にすることで、どこに保持させるべきか、が自然と決まってきます。 意味単位で独立させようとしているようですが、その意味というのをよくよく考えてみると、たいていは誰かの持ち物になるでしょう。 |
«前のページへ
1|2|3