class Super1a {
String name="玲玲";
int age=18;
long number=6666;
}
class super1b extends Super1a
{
String name;
int age;
long number;
void a0()
{
name="张三";
age=30;
number=88888888;
name=super.name;
age=super.age;
System.out.println("名字"+name);
System.out.println("年龄"+age);
System.out.println("号码"+number);
}
}
public class super1
{
public static void main(String args[])
{
super1b abc=new super1b();
abc.a0();
}
}
这段代码会提示我super1必须在他自己的文件夹中定义 不懂啊-= =
String name="玲玲";
int age=18;
long number=6666;
}
class super1b extends Super1a
{
String name;
int age;
long number;
void a0()
{
name="张三";
age=30;
number=88888888;
name=super.name;
age=super.age;
System.out.println("名字"+name);
System.out.println("年龄"+age);
System.out.println("号码"+number);
}
}
public class super1
{
public static void main(String args[])
{
super1b abc=new super1b();
abc.a0();
}
}
这段代码会提示我super1必须在他自己的文件夹中定义 不懂啊-= =
解决方案 »
- 线程共享数据的问题,求赐教
- 除了sun以外,不同厂商实现的jdk/jre,有版本的说法么?
- 关于对象实例化和引用问题。谢谢大家
- 并发处理的问题,大家来看看这个exception
- 在eclipse3.0中如何改变xml和jsp的字体。
- 求教:weblogic8.13下response.setCharacterEncoding报错
- 在java中怎样把元转成分。
- 菜鸟的疑惑,为什么我现在编写代码还要看书?大人截获
- 在JTree上右击,弹出一个popup菜单,我怎么知道在那一个node上面右击的?
- java io 异常,求教!
- javax.sql.DataSource和java.sql.DriverManager的区别
- 遇到一个棘手的算法问题,多边形(可能凸也可能是凹)顶点的顺序问题
2、或者把它改为内部类因为外部类中只有一个类能为public,其类名应该与类文件名一致。
真心没发现错误。
是super1.java吗?大小写要和public类名相同!
2.我没删除public把文件名改成了super1程序同样可以运行。
2.我没删除public把文件名改成了super1程序同样可以运行。
2、或者把它改为内部类因为外部类中只有一个类能为public,其类名应该与类文件名一致。 -->你的: 2.我没删除public把文件名改成了super1程序同样可以运行。
1、去掉他的public --》 你的: 1.我把public给删除了程序就能运行了
以上2种方法你都验证了。
还有第3种就是: 或者把它改为内部类
求分数