//定义外部类
class Body
{
private String s = "外部类成员变量";
//内部类静态调用
public static class Heart
{
public static void show()
{
System.out.println("心脏内部有自己特有的运动 ---内部类方法"+"= 外部类成员变量= ");
}
}
}
class InClassDemo3
{
public static void main(String[] args)
{
//内部创建对象调用
Body.Heart bh = new Body.Heart();//不明白
bh.show();
Body.Heart.show();
System.out.println("----------------------------------");
Body b = new Body();
b.new Heart();//InClassDemo3.java:25: 错误: 限定的新静态类
}
}
13922919272 发表于 2015-2-1 00:08
Body.Heart bh = new Body.Heart();/ 格式错了 Body.Heart bh=new Body.new Heart();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |