仓颉编程快速上手

仓颉编程快速上手

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

全面阐述仓颉编程语言的基本知识和核心概念。

内容简介

全书共15章,涵盖起步、变量、简单的数据操作、流程控制之if表达式、流程控制之循环表达式、函数初级、面向对象编程、struct类型、enum类型和模式匹配、函数高级、基础Collection类型、泛型、包管理、扩展、数值和字符串操作等内容。

其中,“面向对象编程”这一章详细讲解了一系列重要的概念,如类、对象、封装、继承、多态、重写、抽象类和接口等,并通过一个小型的课务管理项目对上述概念进行了深入阐释。

作者简介

作者刘玥,九丘教育CEO,曾在高校任教十余年,具有丰富的课堂教学经验,尤其擅长讲授程序设计、算法类课程。

章节目录

版权信息

内容提要

作者简介

前言

资源与支持

第1章 起步

1.1 关于仓颉

1.2 搭建开发环境

1.3 我的第一个仓颉程序

第2章 变量

2.1 变量的声明

2.2 变量的使用

第3章 简单的数据操作

3.1 存储数值的数据类型

3.2 存储字符的数据类型

3.3 其他数据类型

第4章 流程控制之if表达式

4.1 条件测试

4.2 if表达式

第5章 流程控制之循环表达式

5.1 do-while表达式

5.2 while表达式

5.3 for-in表达式

5.4 循环表达式的嵌套

第6章 函数初级

6.1 函数的定义和调用

6.2 函数的重载

6.3 变量的作用域

第7章 面向对象编程

7.1 类的定义和对象的创建

7.2 封装

7.3 继承

7.4 多态

7.5 抽象类

7.6 接口

第8章 struct类型

8.1 struct类型的定义和实例的创建

8.2 struct类型和class类型的区别

第9章 enum类型和模式匹配

9.1 enum类型的定义和enum值的创建

9.2 enum值的模式匹配

9.3 模式

9.4 模式的其他用法

9.5 Option类型

第10章 函数高级

10.1 函数是“一等公民”

10.2 lambda表达式

10.3 嵌套函数和闭包

10.4 再论重载函数

10.5 mut函数

第11章 基础Collection类型

11.1 Array

11.2 ArrayList

11.3 HashSet

11.4 HashMap

第12章 泛型

12.1 泛型类型

12.2 泛型函数

第13章 包管理

13.1 包的声明

13.2 顶层声明的可见性

13.3 顶层声明的导入

第14章 扩展

14.1 直接扩展和接口扩展

14.2 扩展的导出和导入

第15章 数值和字符串操作

15.1 生成随机数据

15.2 通用的数学操作

15.3 格式化输出

15.4 字符串操作

仓颉编程快速上手是2024年由人民邮电出版社出版,作者刘玥。

得书感谢您对《仓颉编程快速上手》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
从小白到高手LogicProX快速上手教程 电子书
基于新版Logic Pro X编写,玩转新版本的实用功能;从软件的选择与下载安装讲起,零基础也能轻松上手。
Python快速编程入门(第2版) 电子书
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的形式,系统性地讲解Python的核心知识。全书共11章,其中,第1~10章介绍Python语言的核心理论知识,包括基础知识、流程控制、字符串、组合数据类型、函数、文件与数据格式化、面向对象、异常和Python计算生态与常用库;第11章围绕着前期学习的理论知识开发一个游戏项目——飞机大战。除第1章和第11章外,其他章均配有丰富的实训案例和
自制编程语言 电子书
适读人群 :适合对编译原理及语言处理器设计有兴趣的读者以及正在学习相关课程的大中专院校学生。 前百度高 级工程师、专业书《操作系统真相还原》的作者的又一力作 业界专家联名推荐 滴滴系统部技术高 级总监于晓声 阿里巴巴蚂蚁金服技术专家肖金亮 百度资 深运维工程师陈晓聪 360企业安全集团政企云事业部技术总监冯顾 ACFUN高 级运维总监陆景玉 Mobvista运维总监黄梦溪 手把手地教读者从零去实现一门语言,从原理到实践事无巨细 每一步都有实际的代码和详尽的原理说明,读者可以很轻松地掌握各个实现细节 实现脚本语言重要的垃圾回收(GC)、虚拟机(VM)和线程等黑技术都在本书一一呈现
Python编程基础 电子书
介绍了Python编程基础及其相关知识的应用,解决部分实际问题。
Python编程基础 电子书
全面介绍Python编程基础与实用技术。