VisualC++6.0开发环境概述与应用程序.ppt

  1. 1、本文档共412页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual C++ 6.0开发环境概述和应用程序 ;;1.1开发环境概述 ;1.3开发环境的工具栏 ;1.3开发环境的工具栏;1.4项目和项目工作区;1.4项目和项目工作区;1.4项目和项目工作区;1.5资源 ;1.5资源;1.5资源;1.5资源;1.6一个控制台应用程序 ;1.6一个控制台应用程序;1.6一个控制台应用程序;1.6一个控制台应用程序;1.6一个控制台应用程序;1.7程序调试 ;1.7程序调试;1.7程序调试;1.7程序调试;1.7程序调试;1.7程序调试;1.7程序调试;1.7程序调试;1.7程序调试;第2章基本C++语言 ;2.1C++程序结构 ;2.1C++程序结构;2.1C++程序结构;2.1C++程序结构;2.1C++程序结构;2.2数据类型和基本输入输出 ;2.2数据类型和基本输入输出;2.2数据类型和基本输入输出;2.2数据类型和基本输入输出;2.2数据类型和基本输入输出;2.2数据类型和基本输入输出;2.2数据类型和基本输入输出;2.3运算符和表达式 ;2.3运算符和表达式;2.3运算符和表达式;2.3运算符和表达式;2.3运算符和表达式;2.3运算符和表达式;2.3运算符和表达式;2.3运算符和表达式;2.3运算符和表达式;2.4基本语句;2.4基本语句;2.4基本语句;2.4基本语句;2.5函数和预处理 ;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.5函数和预处理;2.6构造类型;2.6构造类型;2.6构造类型;2.7指针和引用 ;2.7指针和引用;2.7指针和引用;2.7指针和引用;第3章C++面向对象程序设计 ;3.1类和对象 ;例: #include iostream.h class point { int x; int y; void output() { coutxendlyendl; } }; void main() { point pt; pt.x=0; pt.y=0; pt.output(); };例:#include iostream.h class point { public: int x; int y; point() { x=0; y=0; } point(int a,int b) { x=a; y=b; } void output() { coutxendlyendl; } }; ;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;3.1类和对象;this指针 1、this指针是一个隐含的指针,它是指向对象本身,代表了对象的??址 2、一个类所有的对象调用的成员函数都是同一代码段。那么成员函数又是怎么识别属于同一对象的数据成员呢?原来,在对象调用pt.output(10,10)时,成员函数除了接受2个实参外,还接受到了一个对象s的地址。这个地址被一个隐含的形参this指针所获取,它等同于执行this=pt。所有对数据成员的访问都隐含地被加上前缀this-。例如:x=0; 等价于 this-x=0。 ;小技巧:在以后的MFC编程中,如果在成员函数中想调用同类中的某个成员,可以使用VC++提供的自动列出成员函数功能,使用this-,VC++将列出该类中的所有成员,我们可以从列表中选择我们想调用的成员。 自动列出成员函数功能,可以提高编写速度,减少拼写错误。我们经常不能完全记住某个函数的完整拼写,但却能够从列表中辨别出该函数,自动列出成员函数的功能在这时就显得更加有用了。事实上,在各种IDE编程环境中,我们通常都不可能记住也没有必要记住所有的函数,只要将常用的函数记住,其他不常用的函数只要记住其大概的写法和功能,在调用该函数时可以从自动列出成员函数中选取,这样可以大大节省我们的学习时间。我们不用花费大量的时间去死记硬背许多函数,利用自动列出成员函数功能和帮助系统,就能够在编程时顺利地使用这些函数,等用的次数多了,也就在不知不觉中完全掌握了这些函数。 ;3.1类和对象;3.2继承和派生类 ;3.2继承和派生类 ;3.2继承和派生类;3.2继承和派生类;类的继承访问特性 ;3.2继承和派生类;3.2继承和派生类;3.2继承和派生类;3.3多态和虚函数 ;类型转换;Fish对象内存布局;多态性 当C++编译器在编译的时候,发现Animal类的breathe()函数是虚函数,这个时候C++就会

文档评论(0)

beautyeve + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档