1. ホーム
  2. java

[解決済み] 抽象クラスにおける具体的なメソッド

2022-02-12 11:22:55

質問

抽象クラスは、抽象メソッドと具象メソッド(つまり本体実装)を含むことができると理解しています。私の質問は、サブクラスは抽象的なスーパークラスから具象的なメソッドを継承/オーバーライドすることができますか?また、サブクラスは抽象メソッドと同じように具象メソッドを実装しなければならないのでしょうか?

どのように解決するのですか?

<ブロッククオート

は、サブクラスが抽象的なメソッドから具象的なメソッドを継承/オーバーライドすることができます。 スーパークラス

でない場合は final はい、上書きすることができます。

そして第二に、具象メソッドも同じように実装しなければならないのでしょうか? 抽象的なメソッドを実装しているのですか?

抽象的なメソッドを実装したりオーバーライドしたりするだけでいいんです。