super是Java語(yǔ)言的保留字,用來(lái)指向類的超類.
假設(shè)在Teacher類中定義了一個(gè)類變量boolean?gender;
在子類的方法中g(shù)ender就應(yīng)該是指子類的gender變量,
如果要引用超類的gender變量的話就必須使用?
super
.gender
this對(duì)象在類的構(gòu)造方法中,要給對(duì)象的域進(jìn)行初始化,
這時(shí)如果參數(shù)和類變量同名,則類變量的名字將會(huì)被參數(shù)名屏蔽,
必須知道當(dāng)前的對(duì)象名稱,才能用對(duì)象名引用對(duì)象的域
public
?DotLoc(
double
?XX,
double
?YY,
double
?ZZ)

{
????X
=
XX;Y
=
YY;Z
=
ZZ;????
}
如果參數(shù)與類變量名同名
public
?DotLoc(
double
?X,
double
?Y,
double
?Z)

{
????
this
.X
=
X;
this
.Y
=
Y;
this
.Z
=
Z;
}
|
|