清华社课件仓颉语言面向对象程序语言设计第4章 结构体、枚举及模式匹配.pptxVIP

  • 1
  • 0
  • 约8.27千字
  • 约 30页
  • 2026-05-25 发布于广东
  • 举报

清华社课件仓颉语言面向对象程序语言设计第4章 结构体、枚举及模式匹配.pptx

第4章结构体、枚举及模式匹配仓颉语言面向对象程序设计面向对象编程核心基础课程/

目录/CONTENTS4.1结构体数据类型4.2枚举类型4.3模式匹配4.4模式的组合及类型4.5程序实例本章小结

4.1结构体数据类型SYSTEMCOREMODULE·CHAPTER4

4.1.1结构体概述C/C++语言中的结构体#includeiostreamusingnamespacestd;structPerson{stringname;intage;};intmain(){Personp={Alice,20};coutendl;return0;}//结果:Alice(仅封装数据)仓颉语言中的结构体packagemain;structPerson{name:str;age:int;fnNew(name:str,age:int)-Person{returnPerson{name,age};}}fnmain(){p:=Person.New(Bob,22);println();}//结果:Bob(数据+方法封装)

4.1.2结构体定义structPoint{staticn:Int64=0x:Int64,y:Int64staticinit(){n=10}init(x:

文档评论(0)

1亿VIP精品文档

相关文档