zoukankan      html  css  js  c++  java
  • java中super()和this()浅析

    <span style="font-size:18px;">本质:这两个都是调用构造方法的方法。</span>

    在java中,super()是在当前类的构造器(能够是无參的也能够是有參的)中调用父类的构造方法(有參或无參)。

    并且必须是第一句。

    也能够通过supekeyword调用父类被隐藏的变量。

    比方父类有一个变量为:string str。而子类中也有str这个变量。这个时候就能够用super.str调用父类的该变量了。


    this()是在当前类调用本类的重载构造方法。比方:

    Point(int a,int b){
        x=a;
        y=b;
    }
    Point(){
        this(1,1); //调用point(1,1),必须是第一条语句。

    }




  • 相关阅读:
    嵌入式驱动视频2019.03.24
    wps如何输入连续的长破折号
    python绘图问题
    2.13
    2.12
    2.10
    2.9
    2.8
    2.7
    2.5
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5112667.html
Copyright © 2011-2022 走看看