ふらっとC#,C♯,C#(初心者用) Part26at TECHふらっとC#,C♯,C#(初心者用) Part26 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト666:デフォルトの名無しさん 08/04/07 13:27:25 >>664 >現在表示すべき(グリッドが描画時に情報として用いる)年/月は、staticな変数に記録して管理しています。 これほんと? これだと複数コントロール貼って使う場合とかにまずいからこういう設計にしないと思うんだけど。 何か勘違いしてない?俺が作るとしたらプロパティで実装するけどなぁ。 667:デフォルトの名無しさん 08/04/07 13:49:34 ・あるクラスA,B,Cが内部クラスを持っていて、 その内部クラスのフィールド変数の品揃えは未定だけど、 フィールド変数を使っての処理は決まっている。 ・クラスA,B,Cごとに内部クラスの品揃えに違いがある。 このような場合、どうしたらすっきりした実装ができますか? 668:デフォルトの名無しさん 08/04/07 14:20:41 A,B.Cは最低限の共通のフィールドを持っていて,それらに対して 共通の処理を行うならプロパティを宣言したインターフェイスを作ってA,B,Cに実装する 処理の目的だけが決まっていて,フィールドをどう使うかはA,B,Cそれぞれで全く違うんだったら その処理を行うメソッドをインターフェイスに宣言してそれをA,B,Cが実装する形にすれば きれいかもしれないけど実装の手間は変わらん 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch