ANY java abstractはすべてObjectの抽象サブクラスです。時々、サブクラスにいくつかのメソッドを実装させる必要があるかもしれませんが、具象クラスを持つかなりよく定義された階層をすでに持っているかもしれません。例えば具体的なクラスの抽象サブクラスが悪い設計をしているのはなぜですか?
:私は車
--- 車<とよく機能して階層構造を持っており、今、私はこの階層にElectricCarを追加したいです。
車両< - カー< - 電気自動車。
私も電気自動車のすべての異なる種類がgetBatteryLifeなど特定の動作を実装したいsomething-
なぜそれがElectricCarの要約を作るために悪い考えでしょうか?
誰が悪いデザインだと言っていますか? – SLaks