黑马程序员技术交流社区
标题:
询问内部类与外部类之间调用原则
[打印本页]
作者:
长工射日
时间:
2015-3-9 16:25
标题:
询问内部类与外部类之间调用原则
public class outer
{
private int size = 10;
public class Inner
{
public void dostuff()
{
System.out.println(++size);
}
}
public class TestInner
{
public static void main(String[] agrs)
{
outer outer =new outer();
outer.Inner inner = outer.new Inner();
inner.dostuff();
}
}
}
我的这段程序在编译过程中出现问题,请大神指点
作者:
㏒假™面具
时间:
2015-3-9 17:06
1.一个java文件中只能有一个公共类。
2.数一下你的大括号吧,个数不对。
3.类的命名建议首字母大写。
附上正确代码
class Outer {
private int size = 10;
public class Inner {
public void dostuff() {
System.out.println(++size);
}
}
}
public class TestInner {
public static void main(String[] agrs) {
Outer outer = new Outer();
Outer.Inner inner = outer.new Inner();
inner.dostuff();
}
}
复制代码
作者:
linuxpara910829
时间:
2015-3-9 17:13
你的两个Class类 是在同一个Java文件中的话 把上边的public修饰符去了 只能有一个public 你的大括号在看看 括的太有个性了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2