interface A
{
public void printValue();
}
public class Test
{
public static void main (String[] args)
{
A a1 = new A() {
public void printValue()
{
System.out.println("A");
}
};
a1.printValue();
}
}
我們不能創建接口的實例,但new A()
在這段代碼中做什麼?我已經看到這種類型的代碼主要用於比較器。請解釋。關於接口概念的說明
您無法實例化接口。 – Rustam 2014-10-28 10:43:21
@Rustam,我在問題本身中提到過。但是這個代碼中發生了什麼是我的問題。 – NaveenBharadwaj 2014-10-28 10:44:30
你有以下正確的答案,請隨時接受 – kiruwka 2014-10-28 10:45:01