0
我創建了這個測試問題,看看有很多關於內部類的OCPJP問題看起來像是有目的的名稱衝突。問:那我要如何創建具有ID A類的實例= 1java:嵌套類定義 - 名稱是否相沖突? (OCPJP)
class A{ int id = 1; }
class Bag {
static class A{ int id = 2; }
}
public class InnerClasses
{
static class A{ int id = 3; }
public static void main(String[] args)
{
A A1 = new A();
Bag.A A2 = new Bag.A();
A A3 = new A();
System.out.println(A1.id); //prints 3
System.out.println(A2.id); //prints 2
System.out.println(A3.id); //prints 3
}
}