倉頡語言實戰 (微課視頻版) 張磊 9787302616597 【台灣高等教育出版社】

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

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:倉頡語言實戰 (微課視頻版)
ISBN:9787302616597
出版社:清華大學
著編譯者:張磊
叢書名:開發者成長叢書
頁數:317
所在地:中國大陸 *此為代購商品
書號:1653060
可大量預訂,請先連絡。

內容簡介

本書是面向倉頡語言初學者的入門書,包括入門篇、進階篇和高級篇,共計27章。 入門篇(第1∼7章),目標是零基礎入門倉頡語言。從最簡單的Hello World示例開始,先是講解基本數據類型、變數、操作符等基礎概念,然後講解函數和流程式控制制,最後是綜合應用示例,學習完本篇,讀者就可以快速入門倉頡語言了。 進階篇(第8∼22章),目標是掌握倉頡語言基礎知識。本篇按照循序漸進的原則講解了核心的倉頡語言概念,包括類、介面、枚舉、泛型等,還講解了常用的基礎類庫用法及異常處理、包管理等內容。學習完本篇,讀者就掌握了基本的倉頡語言開發技能。 高級篇(第23∼27章),目標是學習初步的企業級開發知識,包括函數的高級用法、文件處理及併發處理,最後還介紹了倉頡編譯器和調試器。本篇對於企業級開發比較基礎,但對於初學者,還是有一定的難度的,學習掌握了本篇內容,就成為一個真正的倉頡語言開發者。 本書適合倉頡語言的初學者、大中院校的計算機相關專業的學生。及有一定開發經驗,希望快速學習倉頡軟體開發的開發者、對自主可控編程語言感興趣的愛好者閱讀。

作者簡介

張磊,資深計算機專家,傑出華為雲HCDE,二十多年IT從業經驗,1999年度軟考高級程序員,PMP證書持有者,華為全連接大會2021鯤鵬專題演講嘉賓,著有《鯤鵬架構入門與實戰》。研究方向包括架構設計、分散式、微服務、雲技術等,是多個大型物聯網平台的技術負責人。

目錄

入門篇
第1章 倉頡語言簡介
1 1 倉頡語言的由來
1 2 倉頡語言的特點
第2章 倉頡開發準備(12min)
2 1 安裝倉頡工具鏈
2 1 1 Linux
2 1 2 Windows
2 2 安裝VS Code及倉頡插件
2 3 倉頡插件的使用
2 3 1 倉頡項目結構
2 3 2 語言插件的使用
第3章 第一個倉頡程序(6min)
3 1 運行Hello World程序
3 2 倉頡程序基本規則
3 3 倉頡程序的編譯
第4章 基本數據類型與操作符(21min)
4 1 標識符與關鍵字
4 1 1 標識符
4 1 2 關鍵字
4 2 變數
4 3 基本數據類型
4 3 1 整數類型
4 3 2 浮點類型
4 3 3 布爾類型
4 3 4 字元類型
4 3 5 字元串類型
4 3 6 Unit類型
4 3 7 元組類型
4 3 8 區間類型
4 3 9 Noting類型
4 4 基本數據類型轉換
4 4 1 數值類型之間的轉換
4 4 2 Char和UInt32之間的轉換
4 4 3 類型判斷
4 5 操作符
4 5 1 算術操作符
4 5 2 邏輯操作符
4 5 3 位操作符
4 5 4 關係操作符
4 5 5 賦值操作符
4 5 6 操作符的優先順序
第5章 函數(23min)
5 1 函數的定義
5 2 參數及函數調用
5 3 返回值類型
5 4 函數體
5 5 嵌套函數(局部函數)
第6章 流程式控制制(7min)
6 1 條件表達式
6 2 循環表達式
6 3 match表達式
第7章 入門綜合實例
7 1 開發需求
7 1 1 斐波那契數列
7 1 2 要解決的問題
7 2 解決思路
7 2 1 問題分析
7 2 2 遞歸函數
7 3 示例代碼
進階篇
第8章 struct類型(19min)
8 1 長方體引發的思考
8 2 struct類型的定義
8 3 成員變數
8 4 構造函數
8 4 1 普通構造函數
8 4 2 主構造函數
8 4 3 自動生成的無參構造函數
8 5 成員函數
8 6 可見修飾符
8 7 實例的創建與訪問
8 8 mut函數
8 9 成員屬性
8 9 1 屬性的定義
8 9 2 屬性的使用
第9章 class類型(12min)
9 1 定義
9 2 成員變數
9 3 構造函數
9 3 1 普通構造函數
9 3 2 主構造函數
9 3 3 自動生成的無參構造函數
9 4 成員函數
9 5 成員屬性
9 6 可見性修飾符
9 7 對象
9 7 1 對象的創建與訪問
9 7 2 對象值的修改
9 8 抽象類
9 9 繼承
9 9 1 繼承的定義
9 9 2 覆蓋和重定義
9 9 3 super關鍵字
9 9 4 成員可見性
第10章 enum類型
10 1 enum類型的定義
10 2 enum類型的值
10 3 enum類型的使用
10 4 有參構造器
第11章 介面(10min)
11 1 為什麼需要介面
11 2 介面的定義
11 3 介面的實現
11 3 1 介面的通常實現
11 3 2 介面的默認實現
11 4 介面的繼承
11 5 類型的多介面實現
11 6 典型的內置介面
11 6 1 Any類型
11 6 2 ToString介面
第12章 泛型(17min)
12 1 什麼是泛型
12 2 泛型介面
12 3 泛型函數
12 4 泛型約束
12 5 泛型類型
12 5 1 泛型class
12 5 2 泛型struct
12 5 3 泛型enum
12 5 4 區間類型
第13章 包管理
13 1 包的聲明
13 2 頂層聲明的可見性
13 3 包的導出和編譯
13 4 包的導入
13 4 1 import語句導入
13 4 2 導入重命名
第14章 擴展(6min)
14 1 擴展的定義
14 2 泛型擴展
14 3 介面擴展
第15章 基礎集合類型(8min)
15 1 Array
15 1 1 Array的定義
15 1 2 訪問Array
15 1 3 修改Array
15 1 4 Array的高級用法
15 1 5 位元組數組字面量
15 2 ArrayList
15 2 1 ArrayList的定義
15 2 2 訪問ArrayList
15 2 3 修改ArrayList
第16章 函數的進階用法(20min)
16 1 函數重載
16 1 1 函數重載的定義
16 1 2 函數重載決議
16 2 函數遮蓋
16 3 操作符重載
16 3 1 操作符重載的必要性
16 3 2 操作符重載的定義
16 3 3 索引操作符
16 3 4 可以被重載的操作符
16 4 函數是第一類對象
16 4 1 什麼是第一類對象
16 4 2 函數類型的定義
16 4 3 函數作為參數
16 4 4 函數作為變數
16 4 5 函數作為返回值
第17章 類型關係
17 1 多態
17 2 子類型關係
17 2 1 繼承帶來的子類型
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理