倉頡編程快速上手 劉玥 張榮超 9787115624710 【台灣高等教育出版社】

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

此商品參與的優惠活動

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

內容簡介

本書通過豐富的示例和大量的練習,簡明扼要地闡述了倉頡編程語言的基本知識和核心概念。全書共15章,涵蓋起步、變數、簡單的數據操作、流程式控制制之if表達式、流程式控制制之循環表達式、函數初級、面向對象編程、struct類型、enum類型和模式匹配、函數高級、基礎Collection類型、泛型、包管理、擴展、數值和字元串操作等內容。其中,「面向對象編程」這一章詳細講解了一系列重要的概念,如類、對象、封裝、繼承、多態、重寫、抽象類和介面等,並通過一個小型的課務管理項目對上述概念進行了深入闡釋。本書適合希望快速上手倉頡編程語言的初學者閱讀。

作者簡介

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

目錄

第1章 起步
1 1 關於倉頡
1 2 搭建開發環境
1 3 我的第一個倉頡程序
第2章 變數
2 1 變數的聲明
2 1 1 在「第一個」倉頡程序中聲明一個變數
2 1 2 聲明幾個不同類型的變數
2 1 3 在聲明變數時預設數據類型
2 2 變數的使用
2 2 1 讀取變數值
2 2 2 對可變變數進行賦值
2 2 3 在賦值時避免類型錯誤
第3章 簡單的數據操作
3 1 存儲數值的數據類型
3 1 1 認識整數類型
3 1 2 整數類型可變變數的自增和自減運算
3 1 3 認識浮點類型
3 1 4 數值類型的算術運算
3 1 5 避免算術運算中的類型錯誤
3 2 存儲字元的數據類型
3 2 1 使用字元類型存儲單個字元
3 2 2 使用字元串類型存儲多個字元
3 2 3 在輸出字元串時使用換行符和製表符
3 2 4 拼接字元串
3 2 5 使用插值字元串
3 3 其他數據類型
3 3 1 元組類型
3 3 2 Unit和Nothing類型
第4章 流程式控制制之if表達式
4 1 條件測試
4 1 1 比較數值類型數據的大小
4 1 2 測試是否相等
4 1 3 檢查複雜的條件
4 2 if表達式
4 2 1 單分支的if表達式
4 2 2 雙分支的if表達式
4 2 3 嵌套的if表達式
第5章 流程式控制制之循環表達式
5 1 do-while表達式
5 1 1 使用do-while表達式輸出1到之間的數
5 1 2 使用do-while表達式計算階乘
5 1 3 使用break表達式結束循環
5 1 4 在循環中使用continue表達式
5 2 while表達式
5 2 1 使用while表達式計算階乘
5 2 2 在循環中使用標誌
5 2 3 在while表達式中使用break表達式和continue表達式
5 3 for-in表達式
5 3 1 了解區間類型
5 3 2 使用for-in表達式計算階乘
5 3 3 使用where條件
5 3 4 尋找最小公倍數
5 4 循環表達式的嵌套
5 4 1 尋找完全數
5 4 2 尋找自除數
第6章 函數初級
6 1 函數的定義和調用
6 1 1 一個簡單的無參函數
6 1 2 使用非命名參數
6 1 3 使用命名參數
6 1 4 使用return返回值
6 1 5 了解函數的返回值類型
6 2 函數的重載
6 2 1 定義重載函數
6 2 2 調用重載函數
6 3 變數的作用域
6 3 1 程序的基本結構
6 3 2 全局變數的作用域
6 3 3 局部變數的作用域
6 3 4 同名變數
第7章 面向對象編程
7 1 類的定義和對象的創建
7 1 1 定義類
7 1 2 創建類的實例
7 1 3 聲明並使用靜態成員變數
7 1 4 定義並調用靜態成員函數
7 1 5 重載構造函數
7 1 6 類是引用類型
7 1 7 組織代碼
7 2 封裝
7 2 1 直接修改實例成員變數
7 2 2 通過函數讀寫private實例成員變數
7 2 3 通過成員屬性讀寫成員變數
7 3 繼承
7 3 1 定義並繼承父類
7 3 2 創建新的子類
7 3 3 重寫和重定義
7 3 4 使用組合實現代碼復用
7 4 多態
7 4 1 將子類對象賦給父類類型的變數
7 4 2 通過繼承實現多態
7 5 抽象類
7 5 1 將已有的類改造為抽象類
7 5 2 通過抽象函數和抽象類實現多態
7 6 介面
7 6 1 定義介面
7 6 2 實現介面
7 6 3 通過介面實現多態
7 6 4 繼承介面
7 6 5 面向介面編程示例
第8章 struct類型
8 1 struct類型的定義和實例的創建
8 1 1 定義struct類型
8 1 2 創建struct類型的實例並訪問其成員
8 2 struct類型和class類型的區別
8 2 1 struct類型是值類型
8 2 2 修改struct的實例成員
第9章 enum類型和模式匹配
9 1 enum類型的定義和enum值的創建
9 1 1 定義enum類型
9 1 2 創建enum值
9 2 enum值的模式匹配
9 2 1 使用match表達式匹配enum值
9 2 2 了解另一種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 Option類型
9 5 1 了解Option類型的定義
9 5 2 創建Option值
9 5 3 解構Option值
9 5 4 使用as操作符進行類型轉換
第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表達式
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理