QY001封装看计算机高级语言的发展规律.pptVIP

  • 4
  • 0
  • 约 67页
  • 2016-12-09 发布于河南
  • 举报

QY001封装看计算机高级语言的发展规律.ppt

QY001封装看计算机高级语言的发展规律

从封装看计算机高级语言的发展规律 计算机科学与技术学院 邱勇 内 容 1. 高级语言的发展 2. 非结构化程序设计 3. 结构化程序设计对实现功能的封装 4. 相关数据的封装 5. 进一步提高封装度 6. 面向对象程序设计中类的封装 7. 继承也是封装 8. oop中其它封装形式 9. JAVA,C#新一代语言中的封装 10.高级语言的发展总结 11 结论 1 计算机高级语言的发展历程 非结构化程序设计语言 结构化程序设计语言 面向对象程序设计语言 1 计算机高级语言的发展历程 非结构化程序设计语言 早期出现的高级语言在程序设计时不划分模块,称为非结构化程序设计语言。如ALGOL,BASIC等。 1 计算机高级语言的发展历程 结构化程序设计语言 以C语言,PASCAL为代表的语言支持结构化程序设计方法,可以将程序划分为模块,按自上而下,逐步求精的方法设计软件,称为结构化程序设计语言。 1 计算机高级语言的发展历程 面向对象程序设计语言 是最新一代的程序设计的方法,它的将数据与处理数据的过程作为一个整体——对象 具有三大特点: (1)封装性和数据隐藏性 (2)继承和重用 (3)多态性 1 计算机高级语言的发展历程 (1)封装性和数据隐藏性: 通过建立用户定义类支持封装性和数据隐藏。完好定义的类建立后,便可看成是完全封

文档评论(0)

1亿VIP精品文档

相关文档