1. Java8 では、メソッドの前にデフォルトのキーワードを追加するだけで、特定のメソッドをインターフェイスに実装できます。この機能は仮想拡張方式とも呼ばれます。
interface Formual { double calculate(int a); default double sqrt(i nt a) { return Math.sqrt(a); } }
2. Formual インターフェイスでは、デフォルトのメソッド sqrt が定義されています。calculate メソッドを実装する必要がある限り、sqrt メソッドはそのまま使用できます。
以上がJavaで仮想拡張メソッドを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。