Rumah >Java >javaTutorial >Apakah peraturan untuk kaedah persendirian dalam antara muka dalam Java 9?
Java 9 menambah peribadikaedahciri baharu dalam antara muka. Kaedah persendirian boleh ditakrifkan menggunakan pengubah suai peribadi. Kita boleh menambah peribadi dan peribadistatik kaedah dalam antara muka dalam Java 9 Peraturan untuk kaedah persendirian dalam
antara muka:
yang bermaksud antara muka<strong>interface <interface-name> { private methodName(parameters) { // some statements } }</strong>
interface TestInterface { <strong>default </strong>void methodOne() { System.out.println("This is a Default method One..."); printValues(); // calling a private method } <strong>default </strong>void methodTwo() { System.out.println("This is a Default method Two..."); printValues(); // calling private method... } <strong>private </strong>void <strong>printValues</strong><strong>()</strong> { <strong>// private method in an interface </strong> System.out.println("methodOne() called"); System.out.println("methodTwo() called"); } } public class PrivateMethodInterfaceTest implements TestInterface { public static void main(String[] args) { TestInterface instance = new PrivateMethodInterfaceTest(); instance.methodOne(); instance.methodTwo(); } }
<strong>This is a Default method One... methodOne() called methodTwo() called This is a Default method Two... methodOne() called methodTwo() called</strong>
Atas ialah kandungan terperinci Apakah peraturan untuk kaedah persendirian dalam antara muka dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!