class Test1 {
private int s;
public class B{
public void mb(){
s=100;
System.out.println("内部类B的s="+s);
}
}
public void ma(){
B I=new B();
i.mb();
}
}
public class TestIn{
public static void main(String[] args) {
A a=new A();
a.ma();
}
}
我的头都被高大了!!作者: lwj123 时间: 2014-12-18 10:26
这个很难吗?首先看到的一个错误是: B I=new B();,i是小写的不是大写,你这样执行会编译出错。还有对程序的理解:就是在外部类中实例化内部类对象,之后调用内部类方法。应该是 这样去理解。作者: ↘宀˙亲哚/ 时间: 2014-12-18 14:52
你确定这个编译能通过吗?好像很多错误啊,都不知道你要干嘛作者: wocan23 时间: 2014-12-18 14:57
错误是有点多啊