寒假学习计划
课程及选择理由
课程:C++程序设计--西北工业大学魏英
课时:前面的一些内容与c语言重复,因此从25讲开始看起,共有23讲
选择理由:之前看的是郭恺老师的慕课,但听不大懂,便换成这个慕课,较浅显易懂。
学习计划
毎天观看两节微课
完成情况:
2.7--(1)第一个c++程序,( 2 )什么是对象;(面向对象程序设计--c++,教师:翁恺)——已完成
2.8-- ( 1 )面向对象基本原理,( 2 )自动售票机例;(面向对象程序设计--c++,教师:翁恺)——已完成
2.9-- ( 1 )定义类及成员的访问限制,(2)类的数据成员,类的成员函数,类的声明;——已完成
2.10--(1)对象的定义及对象的动态建立和释放(2)对象成员的引用,对象的赋值,对象的指针;——已完成
2.11--(1)什么是构造函数及构造函数的定义,(2)构造函数的重载、带默认参数的构造函数;——已完成
2.12--(1)定义默认构造函数、隐式类类型转换(2)复制构造函数与合成复制构造函数;——已完成
2.13--(1)析构函数的定义与合成析构函数,(2)何时需要编写析构函数;——已完成
2.14--(1)对象数组及指向对象的指针,(2)成员指针及this指针;——已完成
2.15
2.16
2.17--(1)类的作用域及对象的生命期,(2)常对象、常成员、常指针、常引用;——已完成
2.18--(1)静态成员,(2)友员函数和友员类——已完成;
2.19--(1)派生类的定义,(2)派生类的构成;——已完成
2.20--(1)派生类成员的访问权限,(2)赋值兼容规则;——已完成
2.21--(1)派生类的构造函数,(2)派生类的析构函数;——已完成
2.22--(1)多重继承派生类及二义性问题,(2)虚基类;——已完成
2.23--(1)多态性的概念,(2)静态联 编和动态联编;——已完成
2.24--(1)多态的条件及多态性,(2)纯虚函数和抽象类;——已完成
2.25-- ( 1 )运算符重载的概念,(2)运载符重载的实现;——已完成
2.26--(1)构造“分数”类,(2)典型运载符的重载;——已完成
2.27--(1)类模板的定义,(2)类模板应用举例;——已完成
2.28--(1)C++标准库,(2)字符串流;——已完成
3.1--(1)文件的概念,(2)文件的操作;——已完成
3.2--(1)向量的使用,(2)向量的实现细节;
3.3--(2)列表的使用,(2)列表的实现细节;