【Kotlin 入門指南】系列文章目錄:https://bit.ly/3t8awwL
Kotlin 線上課程教學影片:https://bit.ly/3qJ5a5Q
在 Kotlin 程式語言中,Any 類別是所有其他類別的超類別,也就是說,所有的類別都直接或間接地繼承 Any 類別。這使得 Any 成為 Kotlin 物件繼承體系的根源。
kotlin 類別預設都繼承 Any 類別,所以可以省略不寫:Any()
。
class MyClass1 : Any()
class MyClass2 : Any()
class MyClass3 : Any()
class MyClass4 : Any()
class MyClass5 : Any()
class MyClass6 : Any()
而在 Any 類別裏面沒有寫實作內容,因為是跨平台,會根據實際平台,串接不一樣的實作內容。
而繼承 Any 類別,系統自動生成,以下方法:
而 Java 預設類別都是 Object 類別,而裏面有實際實作內容。