ふらっとC#,C♯,C#(初心者用) Part26
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
668:デフォルトの名無しさん 08/04/07 14:20:41 A,B.Cは最低限の共通のフィールドを持っていて,それらに対して 共通の処理を行うならプロパティを宣言したインターフェイスを作ってA,B,Cに実装する 処理の目的だけが決まっていて,フィールドをどう使うかはA,B,Cそれぞれで全く違うんだったら その処理を行うメソッドをインターフェイスに宣言してそれをA,B,Cが実装する形にすれば きれいかもしれないけど実装の手間は変わらん 669:667 08/04/07 14:41:39 >>668 提案ありがとうございます。 難しいですね。。。 フィールドに抽象メンバなるものを持てて、 抽象メンバ取り出しメソッドみたいなものがあって、 取り出したメンバにたいしてforeachをかける みたいな実装できたらよかったのですが。。。 670:667 08/04/07 15:04:25 private権限でunion配列を用意し、 値そのものはこの配列に格納することにする。 フィールドのプロパティでその配列にアクセスするようにする。 実際の処理は、配列に対して行なう。 (クラスによってその配列の長さは異なる。) で実現できそうです。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4332日前に更新/161 KB
担当:undef