2

私は自分のアプリケーションの一部の設計に苦労しており、常に変更を行ったり来たりしている状態です。

現在、特殊なクラス型を派生させる抽象クラスがありますが、ほとんどのシナリオに適用される一般的なクラス型が必要です。

このクラスは現在 Default という名前になっていますが、これが何らかのコードの匂いなのか、許容できるのか疑問に思っています。

構造は次のようになります (これは非常に単純化されています)。

AbstractPageType
    DefaultPageType
    SmallPageType
    LargePageType
4

1 に答える 1