- Swift 5從零到精通iOS開發訓練營
- 張益琿編著
- 318字
- 2022-07-27 18:32:18
第7章 類與結構體
把最復雜的變成最簡單的,才是最高明的。
——達·芬奇
類是面向對象編程思想的核心,在面向對象編程思想中萬物皆為對象,類便是描述對象的一種方式。我們可以定義一些屬性和方法來描述類,例如可以將汽車抽象成一個類,類中可以定義一些屬性,如汽車的顏色、重量、車牌號等,同時我們也可以封裝一些方法,如轉彎、倒車、前進等來模擬汽車的行為。結構體也是描述數據的一種方式,Swift語言中的結構體十分強大,它也可以進行屬性和方法的封裝。在某些情況下,結構體可以代替類來使用,但是類也有一些高級的特性是結構體所不具備的。在開發中,要根據實際情況來進行選擇。
通過本章,你將學習到:
- 類和結構體的相似點與差異處。
- 類和結構體的設計與創建。
- 類和結構體的應用場景。
推薦閱讀
- Flink SQL與DataStream入門、進階與實戰
- Mastering Articulate Storyline
- Visual Basic程序設計實驗指導(第4版)
- Flux Architecture
- Haxe Game Development Essentials
- R大數據分析實用指南
- The Complete Coding Interview Guide in Java
- 0 bug:C/C++商用工程之道
- Java語言程序設計教程
- 平面設計經典案例教程:CorelDRAW X6
- 新印象:解構UI界面設計
- Learning Nessus for Penetration Testing
- Python GUI設計tkinter菜鳥編程(增強版)
- 流暢的Python
- 深度學習的數學:使用Python語言