關于內部類創建對象的問題
已知A的內部類為B,B的內部類為C,為什么當我如下創建對象時報錯。
//創建外部對象a
A a= new A( );
//創建內部對象b
B b= a.new B( );
//創建內部對象c
C c=b.new C( ); ?//創建內部類C的對象c時報錯?
已知A的內部類為B,B的內部類為C,為什么當我如下創建對象時報錯。
//創建外部對象a
A a= new A( );
//創建內部對象b
B b= a.new B( );
//創建內部對象c
C c=b.new C( ); ?//創建內部類C的對象c時報錯?
2018-10-16
舉報
2019-01-12
B.C c = b.new C();
2018-10-16
不是test是你自己的包名
2018-10-16
在package下面一行加上import test.A.B.C;