super和this的用法JAVA

2021-07-08 13:56:50 字數 449 閱讀 1254

/*

繼承出現後,在**中的體現

重點在在於成員的體現:

1,成員變數。重點明確原理。

特殊情況:

子父類中定義了一模一樣的成員變數。

都存在於子類物件中。

如何在子類中直接訪問同名的父類中的變數呢?

通過關鍵字 super來完成。

super和this的用法很相似。

this:代表的是本類的物件的引用。

super:代表的是父類的記憶體空間。

注意:這種情況開發見不到,因為父類一旦描述完了屬性,子類直接使用就可以了。

2,成員函式。

3,建構函式。

*///父類。

class fu

class zi extends fu

}class extendsdemo

}

super和this的用法

1.super 一般是用於子類呼叫父類的成員和子類的構造函式呼叫父類的建構函式 1.1 super.在子類的一般方法中可以用super.來呼叫父類的成員變數和成員函式,雖然父類的成員,子類的物件可以直接呼叫,但是當子類方法對父類的方法進行擴充套件時,父類中的方法通過super.可以直接呼叫,然後再擴...

this和super的用法總結

class person public void setname string name public person string name class student extends person public void setscore int score 子類空參構造用this 呼叫本類中存在...

this和super用法的總結

this和super用法的總結 1 this的作用 1 可以用於在類的構造器中呼叫該類的屬性值,如對引數初始化等 2 在乙個構造器中呼叫另乙個構造器,在構造器中呼叫另乙個構造器,如this 3 this只能用在構造器中,且必須置於首行,否則會提示錯誤 constructor call must be...