java 动手动脑之父子继承

Posted masuo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 动手动脑之父子继承相关的知识,希望对你有一定的参考价值。

1.构造函数的主要作用是什么?
在创建对象时初始化对象,为对象成员变量赋初值。
调用时:子类——>父类——>祖类
输出时:祖类——>父类——>子类
在子类调用构造函数时必须调用父类的构造函数,因为子类的构造器在实例化时无法找到父类的构造器
2.自行编写代码测试以下特性:在子类中,若要调用父类中被覆盖的方法,可以使用super关键字.

 1 public class FatherAndSon {
 2 
 3     public static void main(String args[]) {
 4         FatherAndSon s=new FatherAndSon();
 5         s.Test();
 6     }
 7     public void Test() {
 8         Son s=new Son();
 9         s.test();
10         
11     }
12     class Father {
13         public void test() {
14             System.out.println("father");
15             
16         }
17     }
18     class Son extends Father{
19         public void  test() {
20             System.out.println("son");
21             super.test();
22         }
23     }
24 }

先到这吧,明天继续奋斗






以上是关于java 动手动脑之父子继承的主要内容,如果未能解决你的问题,请参考以下文章

动手动脑之继承与派生

Java(接口与继承)动手动脑

继承和多态之动手动脑

Java接口与继承课后动手动脑

Java03-动手动脑

动手动脑 - 继承与多态