class Father{
public void hitChild(){
System.out.println("臭崽子,你站着,不打你我不是你爹!");
}
}
class Son1 extends Father{
public void hitChild(){
System.out.println("为什么打我?我做错了什么!");
}
}
class Son2 extends Son1{
public void hitChild(){
System.out.println("我知道错了,别打了!");
}
}
class Son3 extends Son2{
public void hitChild(){
System.out.println("我跑,你打不着!");
}
}
public class Interface_1 {
public static void main(String args[]){
Son3 s = new Son3();
s.hitChild();
}}
最后打印的结果是:我跑,你打不着!
------------------------------------------------------------
为什么不是: 臭崽子,你站着,不打你我不是你爹!
为什么打我?我做错什么了!
我知道错了,别打了!
我跑,你打不着!
public void hitChild(){
System.out.println("臭崽子,你站着,不打你我不是你爹!");
}
}
class Son1 extends Father{
public void hitChild(){
System.out.println("为什么打我?我做错了什么!");
}
}
class Son2 extends Son1{
public void hitChild(){
System.out.println("我知道错了,别打了!");
}
}
class Son3 extends Son2{
public void hitChild(){
System.out.println("我跑,你打不着!");
}
}
public class Interface_1 {
public static void main(String args[]){
Son3 s = new Son3();
s.hitChild();
}}
最后打印的结果是:我跑,你打不着!
------------------------------------------------------------
为什么不是: 臭崽子,你站着,不打你我不是你爹!
为什么打我?我做错什么了!
我知道错了,别打了!
我跑,你打不着!
解决方案 »
- 如何让一个类具有两个类的功能(即具有两个类的方法)?
- 怎样才是面向对象的思想
- 怎么把rs.executeQuery(select a,b,c,from table)的数据存放到jTable里?
- TreeMap有办法根据value来排序吗?
- 如果一个日期字符串"2005-06-09"如何传化成Date类型
- 2个jtree,如何把第二个jtree下面的子节点加入第一个jtree下面,求效率高的方式。
- 请问高手?(关于对javaBean的操作)!!!!!!!!!!!
- socket多人通信的问题。
- 怎么在Applet窗口click按钮以后跳转到另外一个页面[我的代码有错吗?]
- 求助java实现numerical recipes网址
- 请教各位大侠,为什么下面的代码无论运行几次,都不会生成名为1的文件夹名
- Java新手,前来喷Java
s.hitChild();s是Son3类的对像,当你会是在Son3类内先找hitChild()方法,如果找到了,就调用,不再往上找;如果找不到,就调用父类的hitChild()方法,一直往上找。
Father(){
System.out.println("臭崽子,你站着,不打你我不是你爹!");
}
}
class Son1 extends Father{
Son1(){
System.out.println("为什么打我?我做错了什么!");
}
}
class Son2 extends Son1{
Son2(){
System.out.println("我知道错了,别打了!");
}
}
class Son3 extends Son2{
Son3(){
System.out.println("我跑,你打不着!");
}
}
public class Interface_1 {
public static void main(String args[]){
Son3 s = new Son3(); }}