C++程序设计课程详解:面向对象编程核心
需积分: 7 19 浏览量
更新于2024-08-24
收藏 536KB PPT 举报
"《高级语言C++程序设计》是一本由刘璟和马玉龙编著的教学用书,由高等教育出版社出版。这本书旨在教授学生在掌握C语言基础后,进一步学习面向对象程序设计,主要涵盖C++中的类与对象、继承与多态、模板和I/O流等内容。课程设置为每周4课时理论教学,2课时上机实践,以及1学时的课程设计。总成绩由平时成绩、上机实践成绩和期末笔试成绩组成。此外,还推荐了几本参考书,包括钱能主编的《C++程序设计教程》、吕风翥编著的《C++语言程序设计》、周玉龙和刘璟编著的《高级语言C++程序设计编程范例与精解》、周玉龙编著的《C++实用编程技术百例精编与妙解》以及侯俊杰的《深入浅出MFC》第二版。课程开始从程序设计与程序设计语言的基本概念讲起,包括计算机与程序设计的关系、程序设计语言的分类(如机器语言、汇编语言、高级语言),并介绍了结构化和面向对象两种程序设计方法。其中,面向对象编程由于其可扩展性、可重用性和易维护性等特点而被广泛应用,如C++和JAVA等语言。"
这篇摘要详细介绍了《高级语言C++程序设计》这门课程的相关信息,包括课程的目标、教学安排、评价标准以及教材和参考书的选择。课程不仅注重理论教学,也强调实践操作,旨在通过学习C++的面向对象特性,培养学生的程序设计能力和问题解决能力。同时,提供了多本参考书籍,以便学生更全面地理解和掌握C++编程技术。这些书籍涵盖了C++的基础到高级主题,包括MFC(Microsoft Foundation Classes)的深入理解,为学生提供了丰富的学习资源。
2012-11-11 上传
2013-04-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
黄宇韬
- 粉丝: 21
- 资源: 2万+
最新资源
- 数据集,测试集,验证集
- ftp_server_libeventftp学习跨平台_
- glsl-sdf-box
- Ca4006:与Ca4006并发编程相关的分配
- 无感签到系统源码(python、flask、opencv).zip
- (UDPM) User Dialog Perl Modules-开源
- 基于protues仿真的按键触摸控制的一位数显摇奖(摇号)机纯硬件设计(仿真图、设计说明)
- 鑫缘婚庆策划有限公司 标红-论文.zip
- actioneer-0.0.1-py3-none-any.whl.zip
- copula 的极大似然估计_copula_matlab_极大似然值_copulamatlab_
- STM32智能小车红外遥控+可燃性气体监测基于库函数程序源代码.rar
- java基于SpringBoot+vue 体育馆管理系统源码 带毕业论文
- gulp-devkit:用于快速 NodeJS 开发的常见 Gulp 任务
- html-css3_sandbox
- cordova-icreate-amap-location:本插件来源于 github.comergolicordova-amap-location,作者为ergoli。 由于原插件不适配cordova-android7.0以上,本人作了部分代码的修改。高德(amap)定位cordova插件,采用高德(amap)最新的api版本,IOS库采用AMapFoundationKit 1.3.1,AMapLocationKit 2.2.0
- Java上机考试管理系统源码.zip