-OOP限定-プログラム設計相談室
■ このスレッドは過去ログ倉庫に格納されています
0483デフォルトの名無しさん
2011/03/09(水) 23:18:50.99たとえば、図形処理モジュールが
「図形一般をあらわすインタフェース(or 抽象クラス)があって、
円や矩形などの具体的な図形はすべてそれを継承している」
ように設計されていたとする。
このモジュールは新しい図形の種類(三角形など)の追加に関して閉じているが、
新しい図形の操作の追加に関しては閉じていない。
431は後者のときに、既存クラスに手を入れずに対処する方法を質問したのではないかと思う。
■ このスレッドは過去ログ倉庫に格納されています