《仓颉面向对象程序设计》 示例代码

清华大学出版社 · 栗青生 · 基于 CangStream 框架构建

仓颉面向对象程序设计 教材封面

在线运行测试

选择章节

第 2 章 基础知识
变量、数据类型、表达式与语句
第 3 章 函数
函数定义、递归、lambda 与高阶函数
第 4 章 结构体、枚举及模式匹配
struct、enum、Option 与 match 表达式
第 5 章 类和对象
class 定义、构造函数、成员函数、对象与 this
第 6 章 类继承和接口继承
继承、抽象类、接口、属性与多态
第 7 章 子类型关系和多态性
子类型、is/as、泛型、扩展与多态
第 8 章 集合与包
Array、ArrayList、HashSet、HashMap 与包管理
第 9 章 I/O操作与异常处理
数据流、文件操作、异常处理与 Option
第 10 章 网络与并发编程
Socket、TCP/UDP、HTTP、WebSocket 与多线程