51CTO学院-C++语言基础视频教程_第1页
51CTO学院-C++语言基础视频教程_第2页
51CTO学院-C++语言基础视频教程_第3页
51CTO学院-C++语言基础视频教程_第4页
51CTO学院-C++语言基础视频教程_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

51CTO学院 网址:edu.51CTO.com51cto学院-C+语言基础视频教程课程目标课程的主要目标是:(1)掌握C+语言的语法与应用要求,深入理解封装、数据隐藏、继承、多态等面向对象程序设计的基本概念与运行机制;(2)通过不间断的实践,到课程结束时,有能力完成1000行左右代码的应用开发;(3)了解面向对象程序设计进一步学习的方向。适用人群有C语言程序设计基础的大学生或程序设计爱好者课程简介本课是主讲人为大学本科生开出C+程序设计课程建设的资源。课程准确把握知识点,提供与视频配套的完整自测和实践指导,注重教学视频与实践体系的结合,帮助初学者有效学习。课程详细介绍C+语言中的封装、数据隐藏、继承、多态的实现,主要包括类的声明、对象定义、构造函数和析构函数、运算符重载、继承和派生、多态性实现等。课程需要有C语言程序设计的基础,关注学习者能够通过实践的方式,学会利用C+语言解决问题,具备进一步学习利用C+开发应用程序的基础。课程第一章由C到C+10课时2小时18分钟1由C语言到C+(暨本课介绍)免费观看16分钟2C语言的基本成分26分钟3C+的数据类型和运算符免费观看23分钟4C+中的输入和输出免费观看18分钟5内置函数免费观看6分钟6有默认参数的函数免费观看6分钟7函数重载免费观看7分钟8函数模板免费观看9分钟9字符串类免费观看11分钟10C+编程环境免费观看第二章类和对象8课时2小时11分钟11初见对象免费观看11分钟12类的声明和对象的定义免费观看19分钟13基于对象的程序的执行过程10分钟14类的成员函数免费观看11分钟15对象成员的引用免费观看16分钟16类和对象的简单应用举例免费观看11分钟17类的封装与信息隐藏免费观看18分钟18类声明和成员函数定义的分离免费观看32分钟第三章类和对象(二)19课时4小时42分钟19构造函数19分钟20默认构造函数21带默认参数的构造函数6分钟22析构函数11分钟23调用构造函数和析构函数的顺序14分钟24对象数组7分钟25对象指针13分钟26this指针11分钟27用const实施保护22分钟28常指针和常引用22分钟29案例:Time类的设计23分钟30静态成员20分钟31对象的动态建立和释放17分钟32对象的赋值和复制11分钟33深复制13分钟34友元11分钟35类模板15分钟36内存中的堆区和栈区14分钟37函数中的引用23分钟第四章运算符重载10课时2小时22分钟38什么是运算符重载7分钟39运算符重载的方法13分钟40重载运算符的规则10分钟41三种运算符重载函数14分钟42重载双目运算符8分钟43重载单目运算符14分钟44重载流插入运算符和流提取运算符19分钟45案例:Time类的设计19分钟46案例:MyVector类的设计16分钟47不同类型数据间的转换16分钟第五章继承与派生14课时4小时11分钟48什么是继承与派生16分钟49派生类的声明与构成12分钟50派生类的构造函数和析构函数51派生类成员的访问属性20分钟52例示:多级派生时的访问属性12分钟53多重继承15分钟54多重继承中二义性的解决14分钟55虚基类及应用14分钟56基类与派生类的转换16分钟57继承与组合15分钟58继承在软件工程中的意义15分钟59案例:MFC体系结构20分钟60wxWidgets简介39分钟61wxWidgetsGUI程序开发示范21分钟第六章多态性与虚函数8课时1小时40分钟62多态性的概念12分钟63案例:一个接口,多种方法13分钟64虚函数18分钟65虚析构函数8分钟66纯虚函数8分钟67抽象类15分钟68设计模式简介11分钟69UML简介12分钟第七章输入输出流10课时3小时5分钟70C+的输入输出与流对象16分钟71标准输出流13分钟72标准输入流18分钟73文件与流7分钟74文本文件的读写25分钟75二进制文件及其顺序读写19分钟76案例:bmp文件格式剖析20分钟77文件的随机读写16分钟78二进制文件应用案例29分钟79字符串流16分钟第八章C+工具6课时1小时20分钟80异常处理的任务11分钟81异常处理的方法19分钟82命名空间要解决的问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论