C++铁道第2版-1.pptC++面向对象的程序设计
本课程的任务
本课程是为已经学过C语言程序设计、具有程序设计初步知识的学生开设的,主要介绍面向对象程序设计的基本知识和方法。
本课程学习的主要任务:
①使学生了解面向对象的基本概念和方法。
②初步掌握C++程序设计的基本技能。
为以后进一步学习和应用打下良好的基础。
本课程的主要内容
第1章从现实生活和面向对象程序设计的两个角度,简单介绍面向对象程序设计的一些概念,例如对象与类、抽象与封装、继承性、多态性等。
第2章介绍C++对C在非面向对象方面的改进与增强,为以后各章的学习打下基础。
第3章到第10章介绍C++面向对象程序设计的基本知识和方法。
第11章介绍面向对象程序设计方法与实例。(不做教学要求)
教材
参考书
学习C++的几点看法
++
研制C++的初衷为了解决大型软件开发中遇到的问题,提高软件的开发效率。只有参加过大型软件开发的人才会真正体会到C++的优越性。
曾经有同学说:
也许,你是一个玩游戏的高手,但是你的C++水平不会和你通关的能力一起变高——“可以时刻记住:学C++是为了编游戏的”。
同学们没有从事程序设计的实际经验,
现在学习C++的目的是了解面向对象程序设计方法,能够利用C++编写相对简单的程序,为以后进一步学习和应用打好良好的基础。
企图,通过几十小时的学习,使一个没有程序设计基础的人变成一个熟练的C++开发人员,是不可能的。
由于C++涉及概念很多,语法比较复杂,内容十分广泛,对C语言的基础要求很高,不少人感到学习难度较大,难以入门。
学好C++的秘诀是:
认真听讲,多读程序;
编程,编程,再编程;
上机,上机,再上机。
第 1 章
面向对象程序设计概述
什么是面向对象程序设计
为什么要使用面向对象程序设计
面向对象程序设计的语言
本章重点
面向对象程序设计的基本概念、特征
本章难点
面向对象与面向过程的关系
本章所需学时:
2 学时
本章主要内容
C++是20世纪80年代初开发成功的。
90年代以来,面向对象的程序设计(Object_Oriented Programming,简称OOP)异军突起,迅速地在全世界流行,并一跃而成为程序设计的主流技术。
C++铁道第2版-1 来自淘豆网m.daumloan.com转载请标明出处.