0

javaのabstract methodとの違いは何ですか? method overridingメソッドのオーバーライドを使用しても同じ結果が得られるためです。では、方法の必要性は何でしょうかabstract

4

3 に答える 3

0

2つは比較できない異なる使用法を持っています。

抽象クラスは、他のクラスによってサブクラス化されるためにのみ作成されます。実装クラスは必然的に、その中で宣言されたすべての抽象メソッドを実装する必要があります。ただし、メソッドのオーバーライドは、動作が「十分に近い」継承からメソッドをオーバーライドし、必要に応じて動作を変更するサブクラスの機能です。抽象メソッドは、実装なしで宣言され、必ずサブクラスに実装する必要があるメソッドです。superclass

于 2013-02-01T05:38:34.537 に答える