super關鍵字和object類

2021-10-06 10:01:10 字數 354 閱讀 2601

使用super關鍵字呼叫父類的成員變數和成員方法,格式:

super.成員變數

super.成員方法(【引數1.引數2…】)

使用super關鍵字呼叫父類的構造方法

super(【引數1.引數2…】)

作用:1.訪問父類中定義的屬性

2.呼叫父類中定義的成員方法

3.用於在子類構造器中呼叫父類的構造器

object類

object是所有類的父類

每個類都直接或間接繼承自該類

object類通常被稱為超類,基類,跟類,

當定義乙個類時,如果沒有使用extends關鍵字為這個類顯式地指定父類,那麼該類會預設繼承object類

this關鍵字和super關鍵字

this關鍵字和super關鍵字都必須放在構造方法的第一行,所有兩個關鍵字不能同時存在,任選其一即可,只需保證子類的所有構造方法呼叫父類的構造方法即可 this關鍵字的應用 this關鍵字用於區分區域性變數和成員變數的同名問題 有this關鍵字的是成員變數,或者是誰呼叫我,訪問的就是誰 this關鍵...

this 和 super關鍵字

this和super關鍵字,其用法非常的相似。super用來代表父類,而this用來代表本類。this 用於呼叫本類的構造。super 用來呼叫父類的構造,必須出現在構造當中的第一行。this.用來呼叫本類的屬性和方法,可以出現在在非static的部分。super.用來呼叫父類已經父類繼承而來的的屬...

this和super關鍵字

this關鍵字總是指向呼叫該方法的物件。根據this出現位置不同,this作為物件的預設引用有兩種情形 1 構造器中引用該構造器正在初始化的物件 2 在方法中引用呼叫該方法的物件。this呼叫另乙個過載的構造器的初始化 只能在構造器中使用,而且必須作為構造器執行體的第一條語句。會根據this括號裡的...