首页 > 编程语言 > 详细

java 动手动脑之父子继承

时间:2018-11-02 01:09:29      阅读:175      评论:0      收藏:0      [点我收藏+]

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 动手动脑之父子继承

原文:https://www.cnblogs.com/msdog/p/9893491.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!