1,计算机程序设计(C++)-西安交通大学(中国大学mooc)课程连接
2,面向对象程序设计-C++-浙大-翁恺(网易云课堂)课程连接编程
理由
1西安交大的C++慕课从零基础教起,更注重基础,重点讲讲授语法层面的内容,也可对上学期学过的c语言增强巩固。
2浙大翁恺老师的慕课是面向有必定编程基础的学生,着重于讲解底层的实现机制,翁教授的课比较深刻本质问题而不单单停留于语法层面,学习他看问题的方式可让我走得更远。数组
1,西安交大的课程有14周的内容,每周的内容大概有7~11个小节,每小节有10分钟左右的慕课视频,加上消化吸取的时间每周的课程大概须要两三个小时左右。
因此个人计划是一天学一周的内容,较难部分可适当增长理解巩固的时间(至少两天学一周内容);
2,学完西安交大的课程后再学浙大的课程,一天完成3课时左右
time:2.9~2.13,2.18~3.2
(备注:过年期间也要少许学一点)模块化
2月9日23:04
第1周 程序设计与C++概述
2月10日20:28
课时1 第一个C++程序1
课时2 什么是对象
课时3 面向对象基本原理
(ps:看了几节,对比西交和浙大的课程,感受浙大的课好多了。。。)
2月9日21:04
第2周 简单信息的表示和基本运算函数
第1周 程序设计与C++概述
第2周 简单信息的表示和基本运算
第3周 运算的流程控制
第4周 复杂信息的表达与处理
第5周 问题的模块化求解
第6周 问题的模块化求解(2)——特殊函数
第7周 按址操做(1)——指针、变量和函数
第8周 按址操做(2)——指针与数组、字符串、结构体,动态数组
第9周 数据的抽象与封装——类与对象(1)
第10周 数据的抽象和封装——类(2)——构造函数、析构函数和指向对象的指针
第11周 取其精华 发挥优点——继承
第12周 统一接口 不一样实现——多态性
第13周 标准输入输出与文件操做
第14周 模板和标准模板库简介学习
课时1 第一个C++程序15:16
课时2 什么是对象19:23
课时3 面向对象基本原理31:44
课时4 自动售票机例子18:15
课时5 头文件36:10
课时6 时钟的例子12:41
课时7 成员变量07:57
课时8 成员变量的秘密25:43
课时9 构造与析构16:38
课时10 对象初始化11:31
课时11 new & delete21:11
课时12 访问限制15:33
课时13 初始化列表05:50
课时14 对象组合14:23
课时15 继承18:43
课时16 子类父类关系20:42
课时17 函数重载和默认参数10:52
课时18 内联函数26:31
课时19 const25:19
课时20 不可修改的对象09:05
课时21 引用19:05
课时22 向上造型13:03
课时23 多态性12:12
课时24 多态的实现23:03
课时25 引用再研究15:24
课时26 拷贝构造Ⅰ19:57
课时27 拷贝构造Ⅱ17:48
课时28 静态对象15:33
课时29 静态成员20:29
课时30运算符重载——基本规则21:34
课时31 运算符重载——原型12:23
课时32 运算符重载——赋值08:37
课时33 运算符重载——类型转换14:42
课时34 模板Ⅰ15:24
课时35 模板Ⅱ15:43
课时36 异常基本概念14:56
课时37 异常的抛出和捕捉20:50
课时38 异常语句17:39
课时39 流的概念16:05
课时40 流的运算符15:20
课时41 STL简述16:05spa