Kaedah penciptaan: 1. Tentukan antara muka bernama MyInterface, dan tentukan kaedah yang tidak dilaksanakan myMethod di dalamnya; antara muka.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Di Java, antara muka ialah jenis rujukan yang mentakrifkan kontrak untuk satu set kaedah, tetapi tidak mengandungi pelaksanaan kaedah. Kelas boleh melaksanakan satu atau lebih antara muka. Melaksanakan antara muka memerlukan tandatangan kaedah dalam kelas sepadan dengan tandatangan kaedah dalam antara muka.
Berikut ialah contoh penciptaan antara muka Java yang mudah:
java
// 定义一个接口 public interface MyInterface { // 定义一个没有实现的方法 void myMethod(); }
Dalam kod di atas, kami mentakrifkan antara muka yang dipanggil MyInterface dan mentakrifkan kaedah myMethod di dalamnya yang tidak dilaksanakan.
Untuk melaksanakan antara muka ini, kita perlu mencipta kelas dan melaksanakan semua kaedah dalam antara muka dalam kelas. Contohnya:
java
public class MyClass implements MyInterface { // 实现接口中的方法 @Override public void myMethod() { System.out.println("实现了MyInterface接口的myMethod方法"); } }
Dalam kod di atas, kami telah mencipta kelas bernama MyClass dan melaksanakan antara muka MyInterface. Dalam kelas, kami melaksanakan kaedah myMethod dalam antara muka. Ambil perhatian bahawa anotasi @Override ditambahkan sebelum tandatangan kaedah, yang membantu pengkompil menyemak ketepatan kaedah.
Atas ialah kandungan terperinci Bagaimana untuk membuat antara muka java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!