タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

考え方とオブジェクト指向に関するauientのブックマーク (1)

  • C#と諸々 リスコフの置換原則とミラー階層

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) "物品" と "ケース" というクラスがあります。 "物品" は "CD" や "ペン" などの総称です。"ケース" は "物品" をなんでも格納できます。 "物品" は抽象的なものですが、"ケース" は具体的なものです。 さらに、"CD" だけを格納できる "CDケース" と、"ペン" だけを格納できる "ペンケース" があります。 この時、"物品" と "CD" の間に継承関係は成り立つでしょうか?また、"ケース" と "CDケース" の間に継承関係は成り立つでしょうか? 継承関係とは 「is - a」 の関係です。つまり、「"CD" は "物品" である」と言えるなら、"物品" と "CD" の間に継承関係が成り立ちます。「"CDケース" は "

  • 1