Java this與super關鍵字 (草稿)

this 表示物件本身
super表示父類別

使用super的時機在於,當父類別的成員被遮蔽或者覆寫時,子類別會無法使用父類別中的成員,此時可以透過使用super關鍵字解決此類問題。

使用this的時機在於你要引用物件本身的方法、成員或者類別本身的建構子。

this只能在類別中使用,他儲存的是物件本身的參考。Java程式編譯時會在成員加上this關鍵字。

在類別中呼叫this(),表示要執行此類別的建構子(Contructor)。





沒有留言:

張貼留言