C++语言基础视频教程—195723人已学习
课程介绍    
C++语言基础视频教程-贺利坚-专题视频课程_程序设计
    C++语言基础视频培训课程:本课与主讲者在大学开出的程序设计课程直接对接,准确把握知识点,注重教学视频与实践体系的结合,帮助初学者有效学习。本教程详细介绍C++语言中的封装、数据隐藏、继承、多态的实现等入门知识;主要包括类的声明、对象定义、构造函数和析构函数、运算符重载、继承和派生、多态性实现等。 课程需要有C语言程序设计的基础(可以利用本人开出的《C语言与程序设计》系列课学习)。学习者能够通过实践的方式,学会利用C++语言解决问题,具备进一步学习利用C++开发应用程序的基础。
课程收益
    掌握C++语言的语法与应用要求,深入理解封装、数据隐藏、继承、多态等面向对象程序设计的基本概念与运行机制
    通过不间断的实践,到课程结束时,有能力完成1000行左右代码的应用开发
    了解面向对象程序设计进一步学习的方向
讲师介绍
    贺利坚 更多讲师课程
    烟台大学计算机学院教师,近二十年教书生涯,看出了在错综复杂的教育环境中,坚持教育教学的价值与前景。和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,让大一的孩子会编程,为迷茫的大学生出主意,一起追求快乐与激情的大学。 著书《逆袭大学:传给IT学子的正能量》,以期帮助处于迷茫中的大学生。
课程大纲
    1. 1.1 由C语言到C++(暨本课介绍)  15:59
    2. 1.2 C语言的基本成份  26:41
    3. 1.3 C++的数据类型和运算符  23:28
    4. 1.4 C++中的输入和输出  18:17
    5. 1.5 内置函数  6:17
    6. 1.6 有默认参数的函数  6:44
    7. 1.7 函数重载  7:53
    8. 1.8 函数模板  9:35
    9. 1.9 字符串类  11:16
    10. 1.10 C++编程环境  11:36
    11. 2.1 初见对象  11:14
    12. 2.2 类的声明和对象的定义  19:34
    13. 2.3 基于对象的程序的执行过程  10:14
    14. 2.4 类的成员函数  11:42
    15. 2.5 对象成员的引用  16:14
    16. 2.6 类和对象的简单应用举例  11:49
    17. 2.7 类的封装与信息隐藏  18:35
    18. 2.8 类声明和成员函数定义的分离  32:53
    19. 3.1 构造函数  19:15
    20. 3.2 默认构造函数  3:05
    21. 3.3 带默认参数的构造函数  6:57
    22. 3.4 析构函数  11:06
    23. 3.5 调用构造函数和析构函数的顺序  14:09
    24. 3.6 对象数组  7:06
    25. 3.7 对象指针  14:02
    26. 3.8 this指针  11:28
    27. 3.9 用const实施保护  22:54
    28. 3.10 常指针和常引用  22:32
    29. 3.11 案例:Time类的设计  23:40
    30. 3.12 静态成员  20:25
    31. 3.13 对象的动态建立和释放  17:26
    32. 3.14 对象的赋值和复制  11:18
    33. 3.15 深复制  13:10
    34. 3.16 友元  11:50
    35. 3.17 类模板  15:03
    36. 3.18 应用系统开发:银行储蓄系统  17:52
    37. 4.1 什么是运算符重载  7:36
    38. 4.2 运算符重载的方法  14:00
    39. 4.3 重载运算符的规则  10:59
    40. 4.4 三种运算符重载函数  14:12
    41. 4.5 重载双目运算符  8:44
    42. 4.6 重载单目运算符  14:32
    43. 4.7 重载流插入运算符和流提取运算符  20:01
    44. 4.8 案例:Time类的设计  20:02
    45. 4.9 案例:MyVector类的设计  16:17
    46. 5.1 什么是继承与派生  16:17
    47. 5.2 派生类的声明与构成  12:25
    48. 5.3 派生类的构造函数和析构函数  17:08
    49. 5.4 派生类成员的访问属性  20:37
    50. 5.5 例示:多级派生时的访问属性  12:50
    51. 5.6 多重继承  15:03
    52. 5.7 多重继承中二义性的解决  14:36
    53. 5.8 虚基类及应用  14:31
    54. 5.9 基类与派生类的转换  16:13
    55. 5.10 继承与组合  15:31
    56. 5.11 继承在软件工程中的意义  16:02
    57. 5.12 案例:MFC体系结构  20:07
    58. 5.13 wxWidgets简介  39:27
    59. 5.14 wxWidgetsGUI程序开发示范  21:48
    60. 6.1 多态性的概念  12:42
    61. 6.2 案例:一个接口,多种方法  13:54
    62. 6.3 虚函数  18:16
    63. 6.4 虚析构函数  8:11
    64. 6.5 纯虚函数  8:37
    65. 6.6 抽象类  15:33
    66. 6.7 设计模式简介  11:34
    67. 6.8 UML简介  12:27
    68. 7.1 C++的输入输出与流对象  16:28
    69. 7.2 标准输出流  13:51
    70. 7.3 标准输入流  18:25
    71. 7.4 文件与流  7:42
    72. 7.5 文本文件的读写  8:55
    73. 7.6 二进制文件及其顺序读写  19:30
    74. 7.7 案例:bmp文件格式剖析  20:33
    75. 7.8 文件的随机读写  16:59
    76. 7.9 二进制文件应用案例  29:44
    77. 7.10 字符串流  16:49
    78. 7.11 应用系统开发:银行储蓄系统  7:47
    79. 8.1 异常处理的任务  11:58
    80. 8.2 异常处理的方法  19:48
    81. 8.3 命名空间要解决的问题  9:38
    82. 8.4 命名空间的使用  13:56
    83. 8.5 范型编程简介  11:21
    84. 8.6 STL简介  13:47
    85. 3.19 内存中的堆区和栈区  14:41
    86. 3.20 函数中的引用  23:15
    87. 4.10 不同类型数据间的转换  16:11
大家可以点击【 查看详情】查看我的课程