类似推荐
编辑推荐
全面阐述仓颉编程语言的基本知识和核心概念。
内容简介
全书共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年由人民邮电出版社出版,作者刘玥。
得书感谢您对《仓颉编程快速上手》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。