-OOP限定-プログラム設計相談室at TECH-OOP限定-プログラム設計相談室 - 暇つぶし2ch259:デフォルトの名無しさん 08/03/17 10:01:59 >>257 A ~ D を自由に組み合わせて出力したいという程度ならまず、A ~ D に 共通な「書き出し可能データ」というインタフェースを定義する。そして A ~ D がこれを継承する。 次に「データを書き出す人」という抽象を作り、「書き出し可能データ」の 集合(配列、リストなど)を受け取って、ひたすら書き出すようにする。 「書き出し可能データ」の集合を生成するために、制御役の抽象が必要に なるかもしれない。 次ページ続きを表示1を表示最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch