| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月: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或書號,我們即儘速上架。 |