亚洲中文日韩国产一区|亚洲国产精品原创巨作AV无遮挡|色依依国内精品中文字幕|日韩精品免费在线视频

<button id="lyzxa"><option id="lyzxa"><em id="lyzxa"></em></option></button>
    java語言

    java語言super使用方法

    時(shí)間:2024-09-28 11:19:01 java語言 我要投稿
    • 相關(guān)推薦

    java語言super使用方法

      super是Java語言的保留字,用來指向類的超類.

      假設(shè)在Teacher類中定義了一個(gè)類變量boolean gender;

      在子類的方法中g(shù)ender就應(yīng)該是指子類的gender變量,如果要引用超類的gender變量的話就必須使用 super.genderthis對(duì)象在類的構(gòu)造方法中,要給對(duì)象的域進(jìn)行初始化,這時(shí)如果參數(shù)和類變量同名,則類變量的名字將會(huì)被參數(shù)名屏蔽,

      必須知道當(dāng)前的對(duì)象名稱,才能用對(duì)象名引用對(duì)象的域

      復(fù)制代碼 代碼如下:

      public DotLoc(double XX,double YY,double ZZ)

      {

      X=XX;Y=YY;Z=ZZ;

      }

      如果參數(shù)與類變量名同名

      復(fù)制代碼 代碼如下:

      public DotLoc(double X,double Y,double Z)

      {

      this.X=X;this.Y=Y;this.Z=Z;

      }

      又如:

      在Java類中使用super來引用基類的成分。

      實(shí)例:

      TestInherit.java:

      復(fù)制代碼 代碼如下:

      import java.io.* ;

      class FatherClass {

      public int value ;

      public void f() {

      value = 100 ;

      System.out.println("FatherClass.value=" + value) ;

      }

      }

      class ChildClass extends FatherClass {

      public int value ;

      public void f() {

      super.f() ;

      value = 200 ;

      System.out.println("ChildClass.value=" + value) ;

      System.out.println(value) ;

      System.out.println(super.value) ;

      }

      }

      public class TestInherit {

      public static void main(String args[]) {

      ChildClass cc = new ChildClass() ;

      cc.f() ;

      }

      }

    【java語言super使用方法】相關(guān)文章:

    Java語言相關(guān)使用方法08-27

    Java編程中this關(guān)鍵字與super關(guān)鍵字的使用方法08-23

    Java重載使用方法08-22

    Java使用方法集錦09-07

    java system類使用方法示例10-09

    Java的Struts框架中標(biāo)簽的使用方法07-29

    Java語言的優(yōu)點(diǎn)07-12

    Java語言的歷史08-03

    Java編程中throw和throws子句的使用方法08-26

    Java中嵌入式MySQL的使用方法介紹10-06