Kotlin
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH1: 從”Hello World” 開始
當學習一門新的程式語言時,”Hello World” 範例通常是最初的入門點。 這個簡單的範例將幫助我們理解K…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH2: 變量(Variables)
變量是用來儲存資料的容器。 在Kotlin中,變量又分為兩種:val和var 不管是哪種變量,都分成兩個階段,…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH3: 分支(Branch)
Kotlin提供if和when控制程式流程的語法。 根據不同的條件或範圍決定要執行哪一個分支的程式碼。
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH4: 迴圈(Loop)
在 Kotlin 中,迴圈語法允許你重複執行程式碼區塊,直到滿足特定條件。 Kotlin 提供了幾種迴圈語法:…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH5: 函數(Function)
函數可以想像成是一個容器,存放一段旨在執行特定任務的程式碼。 它可以接受輸入參數,執行操作,並返回結果。
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH6: 類別(Class)
類別是一個藍圖或模板,定義產生的物件的屬性(數據)和函數(對數據進行操作的方法)。 類別是抽象的,只提供定義,…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH7: 繼承(Inheritance)
繼承允許一個類別(子類別)獲取另一個類別(父類別或基類)的屬性和方法。 這是一種實現代碼重用和擴展功能的有效方…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH8: 屬性(Property)
在類別中宣告的變量稱作屬性。 Kotlin的屬性不只是單純儲存資料,還提供了:自定義訪問器(getter an…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH9: 介面(Interface)
介面像是一個合約,它定義了一個類別應該做什麼,但是卻不明確定義它應該怎麼做到(實現)。 由於介面不一定提供實現…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH10: 套件(Packages)和導入(Imports)
在 Kotlin 中,套件(Packages)和導入(Imports)用來組織分類和存取分類好的檔案。
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH11: 可視性修飾符(Visibility Modifiers)
可視性修飾符用於控制類別、物件、介面、構造函數、函數以及屬性(包括set(),get()則是與屬性相同)的可見…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH12: 巢狀類別(Nested)和內部類別(Inner)
巢狀類別和內部類別是兩種類別組織方式,它們允許你將一些相關的類別放在其他類別內部,以此來提高程式碼的結構清晰度…
-
Kotlin教學 | 從零開始學Kotlin | Kotlin入門 | CH13: 物件表達式和物件宣告
在 Kotlin 中,物件表達式和物件宣告提供靈活的方式創建和使用物件以滿足不同的使用場景。