1. 程式人生 > 其它 >5分鐘NLP:HuggingFace 內建資料集的使用教程

5分鐘NLP:HuggingFace 內建資料集的使用教程

super關鍵字

super 訪問父類的建構函式:

可以使用 super() 函式訪問父類的建構函式,從而委託父類完成一些初始化的工作。

訪問父類的成員:

如果子類重寫了父類的中某個方法的實現,可以通過使用 super 關鍵字來引用父類的方法實現。

super出現在父類的子類中,有三種存在方式.

super.xxx(xxx為變數名或物件名)------>意思是獲取父類中xxx的變數或引用
super.xxx(); (xxx為方法名)------>意思是直接訪問並呼叫父類中的方法
super() ----->呼叫父類構造

注: super只能指代其直接父類

this() & super()在構造方法中的區別

1.呼叫super()必須寫在子類構造方法的第一行, 否則編譯不通過 。

2.super從子類呼叫父類構造, this在同一類中呼叫其他構造均需要放在第一行。

3.儘管可以用this呼叫一個構造器, 卻不能呼叫2個。

4.this和super不能出現在同一個構造器中, 否則編譯不通過 。

5.this()、super()都指的物件,不可以在static環境中使用 。

6.本質this指向本物件的指標。super是一個關鍵字。