Kotlin
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH01: 從”Hello World” 開始
當學習一門新的程式語言時,”Hello World” 範例通常是最初的入門點。 這個簡單的範例將幫助我們理解K…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH02: 變量(Variables)
在 Kotlin 中,變量分為可變變量(var)和不可變變量(val)。
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH03: 空安全(Null Safety)
在 Kotlin 中,空安全(Null Safety) 是一項設計特性,用於避免在運行時發生 NullPoin…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH04: 分支(Branch)
在 Kotlin 中,if 是一種表達式,可以用來執行條件判斷並返回結果。 when 是功能強大的條件判斷語句…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH05: 迴圈(Loop)
for 迴圈用於遍歷集合、區間或執行固定次數的操作。while 迴圈會先檢查條件,然後執行迴圈內的程式碼。
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH06: 函數(Function)
函數可以想像成是一個容器,存放一段旨在執行特定任務的程式碼。 它可以接受輸入參數,執行操作,並返回結果。
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH07: 類別(Class)
類別是一個藍圖或模板,定義產生的物件的屬性(數據)和函數(對數據進行操作的方法)。 類別是抽象的,只提供定義,…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH08: 繼承(Inheritance)
繼承允許一個類別(子類別)獲取另一個類別(父類別或基類)的屬性和方法。 這是一種實現代碼重用和擴展功能的有效方…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH09: 屬性(Property)
在類別中宣告的變量稱作屬性。 Kotlin的屬性不只是單純儲存資料,還提供了:自定義訪問器(getter an…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH10: 介面(Interface)
介面像是一個合約,它定義了一個類別應該做什麼,但是卻不明確定義它應該怎麼做到(實現)。 由於介面不一定提供實現…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH11: 套件(Packages)和導入(Imports)
在 Kotlin 中,套件(Packages)和導入(Imports)用來組織分類和存取分類好的檔案。
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH12: 可視性修飾符(Visibility Modifiers)
可視性修飾符用於控制類別、物件、介面、構造函數、函數以及屬性(包括set(),get()則是與屬性相同)的可見…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH13: 巢狀類別(Nested)和內部類別(Inner)
巢狀類別和內部類別是兩種類別組織方式,它們允許你將一些相關的類別放在其他類別內部,以此來提高程式碼的結構清晰度…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH14: 物件表達式和物件宣告
在 Kotlin 中,物件表達式和物件宣告提供靈活的方式創建和使用物件以滿足不同的使用場景。