第一章 C++编程基础.ppt
《第一章 C++编程基础.ppt》由会员分享,可在线阅读,更多相关《第一章 C++编程基础.ppt(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计课程简介一、课程主要内容:介绍面向对象程序设计理论和方法通过C+,具体介绍面向对象程序设计的基本知识,要求能利用C+进行面向过程与面向对象程序程序设计介绍visual c+6.0这一集成开发工具软件的使用,要求能用VC+进行C+程序的编制二、教学方法:围绕学生的自主学习展开教学活动,使学生成为教学过程的主动的直接的参与者n倡导个别化的自主学习n培养创新能力和应用所学知识能力教师以导学为主,实施指导性教学n不作系统讲授,而是引导、点拨,突出重点和难点n不搞唯师独尊的一言堂,提倡师生互动的群言堂n改变传统粉笔黑板教学为多媒体教学第一章、C+编程基础一、C+语言简介C+是既可用于面向
2、过程程序设计,又可用于面向对象程序设计的混合型语言。n面向过程编程:编程时不必了解计算机内部逻辑,而是依据解题的算法逻辑和过程顺序进行编程。n程序=数据+算法=过程+调用n面向对象编程:按照下列思想进行编程:w世界是由众多实体(对象)组成的w每个对象都有自身特有的状态和运动规律w不同对象之间的相互联系和相互作用,构成了不同系统,进而构成整个世界n程序=对象+消息引入面向对象程序设计方法,是C+对C的最重要的改进。nC语言是一种成功的程序设计语言,有许多优点,但也存在明显缺点,例如C是面向过程的语言,不支持代码复用机制,对数据类型的检查不够缺点。nC+在C的基础上引入不少新技术,支持代码复用、严
3、格类型检查,目的都是为了更好地支持C+实现面向对象程序设计功能。C+在技术上是和C兼容的,是C的超集,但在编程思想上,与C截然不同。面向对象编程与面向过程编程关系:n在编程思想上,二者完全不同,但在技术上二者有许多相通之处。譬如二者都涉及w数据类型w函数概念w控制机制w讲究程序编写风格等二、如何学习C+阅读、模仿好程序。实践是学好语言的唯一途径,勤能生巧是良训首先要注重概念、注重编程方法的学习,而不应将主要精力迷失在语言细节上三、Visual C+集成开发环境简单C+程序开发过程:n编辑-生成*.CPP文件n编译-生成*.OBJ文件n连接-生成*.EXE文件n调试运行*.EXE文件VC+6.0 编程步骤:n启动VC+n创建新项目(工程)n建立源程序文件n编译源程序文件n连接目标程序文件n运行可执行程序文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 C+编程基础 C+ 编程 基础
限制150内