北京大学慕课下载:程序设计与算法(三)C++面向对象程序设计
类型:公开课
主讲人:郭炜
学院介绍:北京大学创办于1898年,初名京师大学堂,是中国第一所国立大学,也是中国近代最早以“大学”身份和名称建立的学校,其成立标志着中国近代高等教育的开端。北大是中国近代唯一以最高学府身份创立的学校,最初也是国家最高教育行政机关,行使教育部职能,并开创了中国高校中最早的文科、理科、政科、商科、农科、医科等学科的大学教育,是近代以来中国高等教育的奠基者。北大传承着中国数千年来国家最高学府———太学(国子学、国子监)的学统,既继承了中国古代最高学府正统,又开创了中国近代高等教育先河,可谓“上承太学正统,下立大学祖庭”。自建校以来,一直享有崇高的声誉和地位。在中国近现代史上,北大始终与国家民族的命运紧密相连,深刻的影响了中国百年来的历史进程。
课程介绍:C++语言的功能和方便性都强于C语言,只是由于其面向对象的特性比较复杂,因此很少被选为入门语言。实际上,C语言是C++的子集,C++对C语言的扩充可以分为与面向对象无关的新语法特性、面向对象的特性,以及泛型特性三个部分。
课程列表:
【第1集】北京大学公开课:引用
【第2集】北京大学公开课:const关键字
【第3集】北京大学公开课:动态内存分配
【第4集】北京大学公开课:内联函数和重载函数函数参数缺省值
【第5集】北京大学公开课:类和对象的基本概念 1
【第6集】北京大学公开课:类和对象的基本概念 2
【第7集】北京大学公开课:构造函数
【第8集】北京大学公开课:复制构造函数
【第9集】北京大学公开课:类型转换构造函数和析构函数
【第10集】北京大学公开课:构造函数析构函数调用时机
【第11集】北京大学公开课:this指针
【第12集】北京大学公开课:静态成员变量
【第13集】北京大学公开课:成员对象和封闭类
【第14集】北京大学公开课:常量对象、常量成员函数
【第15集】北京大学公开课:友元
【第16集】北京大学公开课:运算符重载的基本概念
【第17集】北京交通大学公开课:赋值运算符的重载
【第18集】北京大学公开课:运算符重载为友元
【第19集】北京大学公开课:可变长数组类的实现
【第20集】北京大学公开课:流插入运算符和流提取运算符的重载
【第21集】北京大学公开课:类型转换运算符的重载
【第22集】北京大学公开课:自增自减运算符的重载
【第23集】北京大学公开课:继承和派生的基本概念
【第24集】北京大学公开课:继承关系和复合关系
【第25集】北京大学公开课:覆盖和保护成员
【第26集】北京大学公开课:派生类的构造函数
【第27集】北京大学公开课:公有继承的赋值兼容规则
【第28集】北京大学公开课:虚函数和多态的基本概念
【第29集】北京大学公开课:多态实例:魔法门之英雄无敌
【第30集】北京大学公开课:多态实例:几何形体程序
【第31集】北京大学公开课:多态的实现原理
【第32集】北京大学公开课:虚析构函数、纯虚函数和抽象类
【第33集】北京大学公开课:输入输出流相关的类
【第34集】北京大学公开课:用流操纵算子控制输出格式
【第35集】北京大学公开课:文件读写(一)
【第36集】北京大学公开课:文件读写(二)
【第37集】北京大学公开课:函数模板
【第38集】北京大学公开课:类模板
【第39集】北京大学公开课:类模板与派生、友元和静态成员变量
【第40集】北京大学公开课: string 类
【第41集】北京大学公开课:标准模板库STL概述 一
【第42集】北京大学公开课:标准模板库STL概述 二
【第43集】北京大学公开课:vector,deque和list
【第44集】北京大学公开课:函数对象
【第45集】北京大学公开课:set和multiset
【第46集】北京大学公开课:map和multimap
【第47集】北京大学公开课:容器适配器
【第48集】北京大学公开课: 算法 一
【第49集】北京大学公开课: 算法 二
【第51集】北京大学公开课:C++11 新特性
【第52集】北京大学公开课:强制类型转换
【第53集】北京大学公开课:异常处理
声明:本课程仅限于个人学习研究交流使用,不得用于商业用途,且本站不承担任何版权问题,请在下载后24小时内删除!