Rumah >Java >javaTutorial >Bagaimana untuk menggunakan kelas dalaman tanpa nama di Jawa?
Konsep
1. Kelas dalaman tanpa nama ialah kelas tanpa nama.
Format
new name(parameter) { ...... }
Nota Penggunaan
2.
Kelas dalaman tanpa nama mesti mewarisi kelas abstrak atau melaksanakan antara muka.
Tidak boleh ada ahli atau kaedah statik dalam kelas dalaman tanpa nama.
Kelas dalaman tanpa nama tidak mempunyai kaedah struktur kerana tiada nama kelas.
Instance
public class Button { public void click(final int params){ //匿名内部类,实现的是ActionListener接口 new ActionListener(){ public void onAction(){ System.out.println("click action..." + params); } }.onAction(); } //匿名内部类必须继承或实现一个已有的接口 public interface ActionListener{ public void onAction(); } public static void main(String[] args) { Button button=new Button(); button.click(); } }
Atas ialah kandungan terperinci Bagaimana untuk menggunakan kelas dalaman tanpa nama di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!