《C++面向对象程序设计》谭浩强第章.pptVIP

  • 26
  • 0
  • 约 58页
  • 2016-05-12 发布于湖北
  • 举报

《C++面向对象程序设计》谭浩强第章.ppt

1.1 从C到C++ C语言是结构化和模块化的语言,C程序的设计者必须细致地设计程序中的每个细节,准确地考虑程序运行时每一时刻发生的事情,当程序规模变大时,结构化程序设计就显得力不从心。 为了解决软件设计危机,在20世纪80年代提出了面向对象的程序设计思想(OOP)在实践中人们发现C语言使用如此广泛,如果在它的基础上发展一种面向对象的语言,一定会让大众容易接收这种语言,所以产生了C++。 1.1 从C到C++ ATT发布的第一个C++编译系统是一个预编译器,它把C++代码转换成C代码,然后再用C编译系统生成目标代码。 1988 产生第一个C++编译系统 1989 C++2.0 类的多重继承 1991 C++3.0 类的模板 C++4.0 异常处理、命名空间 1997 ANSI发布C++标准 1.1 从C到C++ C++既可以用于面向过程的结构化程序设计,也可用于面向对象的程序设计。 C++对C的增强体现在两个方面: 1.对原来的面向过程机制做了扩充。 2.增加了面向对象的机制。 学习C++之后,既可以进行面向对象的程序设计,也可以进行面向过程的程序设计。 1.2 最简单的C++程序 例1.1输出一行字符“This is a C++ program.”。 #include iostream // 用cout输出时需

文档评论(0)

1亿VIP精品文档

相关文档