构造数据抽象.pdfVIP

  • 5
  • 0
  • 约2.83万字
  • 约 24页
  • 2019-08-03 发布于天津
  • 举报
2. 构造数据抽象(2) 本节进一步讨论数据抽象,包括 一个图形语言 如何应用数据抽象的概念建立图形语言 使之能很好支持各种复杂的抽象和组合 符号数据(与数值数据对应) 如何表示符号数据 符号表达式处理(符号计算,symbolic computation ) 抽象数据的多重表示 程序设计技术和方法 裘宗燕,2014-3-19 -1- 一个图形语言 以构造一个简单图形语言为例,展示数据抽象和闭包的作用和威力 其中高阶过程起着关键作用 功能:构造重复元素的图形,元素可以按规则改变形状/大小 两个这种图形的例子: 具有Escher 一些画的风格,当然远没有Escher 的画复杂和深刻 程序设计技术和方法 裘宗燕,2014-3-19 -2- 图形语言:基本想法 基本元素:painter。一个painter 的功能是画一种特定图像,它 可以根据要求对所画图像进行变形(改变形状和大小) 图像的变

文档评论(0)

1亿VIP精品文档

相关文档