抽象方法的使用以及注意事項

2021-09-25 18:55:47 字數 400 閱讀 1481

抽象方法:在void之前加入關鍵字abstract 同時抽象方法所在的類也應該是抽象類 在class之前加入abstract

1,應注意在定義方法時 不需要大括號寫方法體例如

public abstract class animal

2,怎麼使用抽象方法

抽象方法不能直接new物件來使用 而是使用繼承的方法來使用

而且子類必須重寫父類中的物件方法 然後再main()建立子類物件來使用。

子類可以不是 抽象方法

建議通過@override來檢測你的重寫方法是否正確?

抽象方法的父元素中的方法必須要在子類中全部重寫不然報錯

其中構造方法也是可以在抽象中呼叫的

在父類中定義 無參構造方法 通過 子類的無參構造來進行呼叫

雞肋的方法

router link的使用以及注意事項

一 安裝yarn add vue router 二 全域性引入 import vuerouter from vue router import router from router.js 單獨寫的路由 vue.use vuerouter 三 配置路徑 單獨的router.js import vuer...

equals 方法與「 」的使用以及注意事項

概念equals 方法是物件比較函式,按照物件比較,系統預設四個類覆寫該方法 integer string,date,file 沒有覆寫equals 方法的類會呼叫object的equals 方法,object類的equals 方法直接用 實現 比較過程 1.首先判斷兩個比較物件型別是否相同 如果不...

oc中copy的簡單使用以及注意事項

copy修飾字串,可以防止外界修改內部的資料 inte ce student nsobject property nonatomic,strong nsstring name endnsmutablestring temp nsmutablestring alloc initwithformat l...