7-类与对 象.ppt

国防科技大学计算机学院 第7章 类 与 对 象 章节内容 7.1 面向对象编程的基本知识 7.2 类与对象 7.3 类的成员 7.4 部分类 7.5 类与命名空间 7.6 小结 7.1.1 面向对象编程的历史 1967年5月20日,挪威奥斯陆计算机中心的Ole-Johan Dahl和Kristen Nygaad为了解决模拟问题,设计了第一个面向对象的程序设计语言Simula,此时就有了类和实例化的概念。 70年代,PARC研究所推出了Smalltalk语言,引入了动态对象和继承性思想。Smalltalk语言被认为是第一个真正的面向对象程序语言。 到80年代中后期,面向对象的程序设计日益成熟,并被整个计算机界接受和追逐,面向对象的开发问题便出现了。 90年代,Microsoft Visual系列面向对象的程序设计软件逐渐流行,面向对象的编程已经成为无可取代的潮流,并在无数人的努力下,逐渐走向成熟。 7.1.2 面向对象编程的概念 面向对象编程的对象,即系统中用于描述客观事物的一个实体,是构成系统的一个基本单位。 面向对象编程中的类,是具有相同数据成员和函数成员的一组对象的集合,它为属于该类的全部对象提供了抽象的描述。 面向对象编程的基本内容就是把数据和函数“封装”到编程所必需的“对象”中,程序由一个个能够起到子程序作用的对象(或单元)组合而成 7.1.3 面向

文档评论(0)

1亿VIP精品文档

相关文档