圖解倉頡編程.基礎篇 劉玥 張榮超 9787115600752 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:人民郵電
NT$819
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:圖解倉頡編程.基礎篇
ISBN:9787115600752
出版社:人民郵電
著編譯者:劉玥 張榮超
頁數:380
所在地:中國大陸 *此為代購商品
書號:1645214
可大量預訂,請先連絡。

內容簡介

本書以圖解的形式,通過豐富的示例和簡明的圖表,以通俗易懂的方式闡釋了倉頡編程語言的核心基礎知識。 全書包括倉頡編程語言概述、變數與基本數據類型、操作符、流程式控制制、函數、面向對象編程(上)、面向對象編程(下)、enum類型、模式匹配、函數高級特性、泛型等。其中,「面向對象編程(上)」和「面向對象編程(下)」這兩章涉及一系列重要的概念,包括類、對象、封裝、繼承、多態、重寫、抽象類和介面等,本書通過一個小型的電商項目貫穿這兩章,詳細闡明了這些概念。 本書適合對倉頡編程語言感興趣的初學者閱讀。

作者簡介

張榮超,九丘教育教學總監,華為官方授予的首批HarmonyOS(鴻蒙操作系統)課程開發人員,曾就職于HTC、聯想、阿里巴巴,先後擔任過資深軟體開發工程師、項目經理、產品技術主管等職位。他是51CTO學院的金牌講師,Sun公司認證的Java工程師和Java Web工程師,以及Scrum聯盟認證的敏捷項目管理專家。此外,還是在線知名系列課程《圖解Python》的作者。

目錄

第1章 倉頡編程語言概述
1 1 倉頡編程語言簡介
1 2 我的第一個倉頡程序:Hello World
1 2 1 開發環境搭建
1 2 2 HelloWorld
1 3 倉頡程序結構
第2章 變數與基本數據類型
2 1 變數的概念
2 2 變數的聲明和使用
2 2 1 變數的聲明
2 2 2 變數的使用
2 3 基本數據類型
2 3 1 整數類型
2 3 2 浮點類型
2 3 3 布爾類型
2 3 4 字元類型
2 3 5 字元串類型
2 3 6 元組類型
2 3 7 區間類型
2 3 8 Unit類型
2 3 9 Nothing類型
2 4 小結
第3章 操作符
3 1 概述
3 2 算術操作符
3 2 1 運算規則
3 2 2 算術運算對類型的要求
3 2 3 類型推斷
3 2 4 數值類型的類型轉換
3 3 自增和自減操作符
3 4 關係操作符
3 4 1 運算規則
3 4 2 數值類型的關係運算
3 4 3 字元類型及字元串類型的關係運算
3 4 4 布爾類型及Unit類型的關係運算
3 5 邏輯操作符
3 6 位操作符
3 7 賦值操作符和複合賦值操作符
3 7 1 賦值操作符
3 7 2 複合賦值操作符
3 8 操作符的優先順序和結合性
3 9 小結
第4章 流程式控制制
4 1 概述
4 2 順序結構
4 3 分支結構
4 3 1 單分支的if表達式
4 3 2 雙分支的if表達式
4 3 3 嵌套的if表達式
4 4 循環結構
4 4 1 while表達式
4 4 2 do-while表達式
4 4 3 for-in表達式
4 4 4 break表達式
4 4 5 continue表達式
4 4 6 循環的嵌套
4 5 各種流程式控制製表達式的類型
4 5 1 if表達式的類型
4 5 2 其他流程式控制製表達式的類型
4 6 小結
第5章 函數
5 1 函數的概念
5 2 函數的定義
5 2 1 函數定義的方式
5 2 2 函數參數
5 2 3 函數體
5 2 4 函數返回值
5 3 函數的調用和執行
5 3 1 函數調用的方式
5 3 2 參數傳遞
5 3 3 函數調用的執行過程
5 4 變數的作用域
5 4 1 全局變數的作用域
5 4 2 局部變數的作用域
5 4 3 同名變數
5 5 函數的重載
5 6 遞歸函數
5 7 小結
第6章 面向對象編程(上)
6 1 概述
6 2 類的定義和對象的創建
6 2 1 成員變數
6 2 2 成員函數
6 2 3 構造函數
6 2 4 成員訪問
6 2 5 類是引用類型
6 2 6 組織碼
6 3 封裝
6 3 1 訪問控制
6 3 2 成員屬性
6 4 繼承
6 4 1 定義並繼承父類
6 4 2 重寫和重定義
6 5 多態
6 5 1 子類型天然是父類型
6 5 2 通過繼承實現多態
6 6 使用組合實現碼復用
6 7 struct類型
6 8 小結
第7章 面向對象編程(下)
7 1 抽象類
7 1 1 通過抽象函數和抽象類實現多態
7 1 2 抽象類及其成員
7 1 3 抽象類的繼承規則
7 2 介面
7 2 1 通過介面實現多態
7 2 2 定義和實現介面
7 2 3 介面的默認實現
7 2 4 介面的繼承
7 2 5 Any類型
7 2 6 面向介面編程示例
7 3 子類型關係
7 4 小結
第8章 enum類型
8 1 概述
8 2 enum類型的定義
8 3 enum值的創建
8 4 enum值的模式匹配
8 5 Option類型
8 5 1 Option類型的定義
8 5 2 Option值的創建
8 5 3 Option值的解構
8 5 4 使用as操作符行類型轉換
8 5 5 Option類型使用示例
8 6 小結
第9章 模式匹配
9 1 概述
9 2 match表達式
9 2 1 包含待匹配值的match表達式
9 2 2 不含待匹配值的match表達式
9 2 3 match表達式的類型
9 3 模式
9 3 1 常量模式
9 3 2 通配符模式
9 3 3 綁定模式
9 3 4 類型模式
9 3 5 元組模式
9 3 6 枚舉模式
9 3 7 模式的Refutability
9 4 模式的其他用法
9 4 1 在變數聲明中使用irrefutable模式
9 4 2 在for-in表達式中使用irrefutable模式
9 4 3 在if-let表達式中使用模式
9 4 4 在while-let表達式中使用模式
9 5 小結
第10章 函數*特性
10 1 函數是「一等公民」
10 1 1 函數類型
10 1 2 函數作為變數值
10 1 3 函數作為實參
10 1 4 函數作為返回值
10 2 lambda表達式
10 2 1 lambda表達式的定義
10 2 2 lambda表達式的使用
10 2 3 注意事項
10 3 嵌套函數
10 4 閉包
10 4 1 閉包的概念
10 4 2 閉包的工作原理和特點
10 4 3 使用限制和注意事項
10 5 函數重載決議
10 6 操作符重載函數
10 6 1 操作符重載的規則
10 6 2 操作符重載函數的定義和使用
10 7 mut函數
10 7 1 struct中的mut函數
10 7 2 interface中的mut函
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理