为了账号安全,请及时绑定邮箱和手机立即绑定

外部类怎么调用内部类的成员和方法

外部类不能直接使用内部类的成员和方法,可先创建内部类的对象,然后通过内部类的对象来访问其成员变量和方法。(这是什么意思?求大神敲一小段代码解释,谢谢!)

正在回答

1 回答

 //测试成员内部类
 public static void main(String[] args) {
        
        //创建外部类的对象
  HelloWorld o = new HelloWorld (); 
        
        //创建内部类的对象
  Inner inn = o.new Inner()            ;//重点处
        
        //调用内部类对象的show方法
  inn.show();
 }
}


//这里就说得很明白,先创建外部类对象,然后通过外部类对象来创建内部类对象,就能使用内部类的成员和方法


1 回复 有任何疑惑可以回复我~
#1

慕莱坞1466329 提问者

哦,好像有点明白了。只看教程就是不明白,谢谢!
2017-01-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

外部类怎么调用内部类的成员和方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信