zoukankan      html  css  js  c++  java
  • 构造函数中的this()和super()

    super()是调用父类的构造函数,并且在当前的那个构造函数的第一行。当super被调用时,他将会第一时间去调用父类的构造函数。

    this()是调用本类的另一个构造函数,构造方法一般有无参和带参两种 , 它和super一样也是只能放在第一行,也就是说super()和this()不能同时出现在一个构造函数里

    如下所示(错误):

    public class dome02 extends dome01{
         int y;
         dome02() {
         super();
         this(20);// line n2
         }
          dome02(int y) {
             this.y = y;
    
          }
     public String toString() {
              return super.x + ":" + this.y;
    }
    }
    
    line n2报错

    个人学习,内容简陋。

  • 相关阅读:
    CSS的三种定位方式介绍(转载)
    CSS背景颜色透明
    去除网页滚动条的方法
    es6
    Android复习
    caculater
    字符流
    字节流
    File类
    泛型继承
  • 原文地址:https://www.cnblogs.com/2979100039-qq-con/p/13088926.html
Copyright © 2011-2022 走看看