class Test extend Test1
class Test implements Test1
拡張と実装の違いを説明する詳細なデモを持っている人はいますか?オンラインの例を詳しく理解できません。
青Blue2020-06-15 22:08:39
1 つは親クラスを継承することです。サブクラスは親クラスの一部のメソッドのみを実装できます。親クラスにはメンバー メソッドを含めることができます (つまり、関数には関数本体があります)。サブクラスは 1 つの親クラスのみを継承できます。 。
もう 1 つはインターフェイスの実装です。クラスは複数のインターフェイスを同時に実装し、同時に親クラスを継承できます。実装プロセスでは、インターフェイス内のすべてのメソッドを実装する必要があります。インターフェイスメソッド名のみを含めることができ、メソッドの内容は含めることはできません (関数名のみで、関数本体は含めることはできません)。
おそらくこんな感じです