调用父类构造器

January201701


来啊

感觉这两天一切有点可怕,熬夜刷题................................

/**调用父类构造器
   1.一般的,可以显式 的 用 super 调用
   2.当没有  super  时, 系统会在 执行子类构造器之前,隐式 的调用
 父类无参数的构造器
    当父类没有无参数的构造器时,在子类构造器中必须显式的用 super(参数)
 调用父类 有参数 的构造器

-----------------------------------------------------------
Test.java:12: 错误: 无法将类 Test中的构造器 Test应用到给定类型;
public demo(){
             ^
需要: int
找到: 没有参数
原因: 实际参数列表和形式参数列表长度不同
1 个错误
------------------------------------------------------------

*/
public class Test extends demo2{
  int age;
  public Test(int age){
    this.age=age;
  }
  public static void main(String [] args){
    Test t=new Test(5);
    System.out.println(t.age);
  }
}
class demo extends Test{
  /*public demo(){  //没有super
    System.out.println("父类");
  }*/
  public demo(int age){
    super(age);  //父类没有无参构造器时,必须调用super
  }
}
class demo2{
  public demo2(){   //加入参数时  ,
    System.out.println("父类");
  }
}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 所以需要好好总结,当然也需要计划。10.23 做出这个决定!加油! 10.23 安排 今天是第一天早上去了国际文化...
    我叫胆小我喜欢小心阅读 1,070评论 0 1
  • 问答题: 1、产品价值(产品要解决什么问题?) 2、目标市场(为谁解决这个问题?) 3、竞争格局(有哪些同类产品?...
    湖边的阿曦阅读 418评论 0 1
  • 两个世界,两片天空。 你有没有想象过,在我们的天空之外还有另一个天空。那个天空之下的人们和我们一样,认真工作,健康...
    溺梦中的百态人生阅读 234评论 0 0
  • 当我决定要打一个电话的时候,我刚从外面吃饭回来。今天天气很不错,大概是这个冬天我见过的最温暖的阳光,想找个人出去一...
    莫北vensen阅读 526评论 1 2
  • 对于生活在城市里的人来说,公交车从来都是很重要的,城市的面积越来越大,道路越来越宽,想要凭借着双脚能够到达的地方是...
    cyyyyyyyyyyy阅读 558评论 0 1