黑马程序员技术交流社区

标题: 如何用方法中的内部类 [打印本页]

作者: 枕寒流    时间: 2015-5-30 19:14
标题: 如何用方法中的内部类
class Outer{
        void show(){
                final int i=1;
                class Inner{
                        void show2(){
                                System.out.println(i);
                        }
               
                }
        }
}
请问如何调用到show2,ps,这个还没百度的到,,,


作者: l598790586    时间: 2015-5-30 20:23
你需要在show()方法中new一个Inner对象,用这个对象调用show2,然后通过外部类的对象调用show方法实现调用show2方法
作者: 1315317959    时间: 2015-5-30 21:30
在main函数下new一个对象,
   Outer o = new Outer();
    o.show2;就可以啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2