最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java this super使用方法詳解

 更新時間:2012年12月02日 12:00:48   作者:  
Java中this、super關(guān)鍵字的用法簡單說明:super是Java語言的保留字,用來指向類的超類,本文將詳細(xì)介紹,需要的朋友可以參考下
super是Java語言的保留字,用來指向類的超類.
假設(shè)在Teacher類中定義了一個類變量boolean gender;
在子類的方法中g(shù)ender就應(yīng)該是指子類的gender變量,如果要引用超類的gender變量的話就必須使用 super.genderthis對象在類的構(gòu)造方法中,要給對象的域進行初始化,這時如果參數(shù)和類變量同名,則類變量的名字將會被參數(shù)名屏蔽,
必須知道當(dāng)前的對象名稱,才能用對象名引用對象的域
復(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來引用基類的成分。
實例:
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() ;
}
}

相關(guān)文章

最新評論

五指山市| 沈阳市| 泗洪县| 扎赉特旗| 荃湾区| 苏尼特左旗| 左贡县| 雅江县| 华阴市| 泸溪县| 西青区| 仁寿县| 明水县| 布尔津县| 兰考县| 剑阁县| 建宁县| 日土县| 吕梁市| 伊春市| 平舆县| 社旗县| 郁南县| 哈密市| 琼结县| 民乐县| 和顺县| 甘孜| 前郭尔| 绥德县| 雷波县| 安宁市| 古丈县| 宁德市| 巴彦县| 永新县| 三河市| 南汇区| 夹江县| 梅河口市| 华宁县|