patience_小七4138480
2016-12-11 15:08
创建内部类对象的时候,为什么不是Inner i=new Inner();???
// 创建外部类对象
HelloWorld hello = new HelloWorld();
// 创建内部类对象
Inner i = hello.new Inner();
我理解为内部类被包含在外部类中,在创建内部类对象的时候需要先通过外部类才能操作内部类,通过外部类对象调用方法创建内部类对象
http://www.iteye.com/topic/442435 这个里边分析的挺好的
Java入门第二季 升级版
530643 学习 · 6091 问题
相似问题