黑马程序员技术交流社区
标题:
下面的程序怎么改
[打印本页]
作者:
ZQ822
时间:
2015-4-5 18:52
标题:
下面的程序怎么改
public class SuperDemo {
public static void main(String[] args) {
Fu f = new Zi();
}
}
class Fu {
int i = 4;
Fu() {
run();
show();
}
void show() {
System.out.println("Fu_test" + i);
}
void run() {
System.out.println("Fu_test" + i);
}
}
class Zi extends Fu {
int j = 7;
Zi() {
super();
show();
}
void show() {
System.out.println("Zi_test" + "8" + j);
}
}
作者:
liyanghml
时间:
2015-4-6 02:08
没明白你什么意思,程序没问题:使用多态,父类方法没有被子类复写,输出父类的结果,如果被复写,输出子类结果。
作者:
z小怪兽
时间:
2015-4-6 07:19
同样没明白意思……
作者:
翰墨
时间:
2015-4-6 12:38
打印结果是这样:
Fu_test4
Zi_test80
Zi_test87
求解
作者:
ZQ822
时间:
2015-4-8 10:27
pulic要去掉
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2