C++面向对象高级编程
第一周结构框图:
1.C++编程简介
2.头文件与类的声明
3.构造函数
4.参数传递与返回值
5.操作符重载与临时对象
6.复习Complex类的实现过程
重点总结:(设计一个class要注意的事情)
1.构造函数如 :re(r) 形式一定要会用
2.注意考虑函数加不加const
3.参数传递尽量考虑传引用,也要考虑要不要加const
4.考虑返回类型是by value还是by reference
5.数据尽可能放到private(一般全部)
6.函数绝大部分要放到public中(因大部分函数要被外界调用)
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
7.jpg
8.jpg
9.jpg
10.jpg
11.jpg
12.jpg
13.jpg
14.jpg
15.jpg
16.jpg
总结:
-
第一周课程对只了解C,一点儿不懂C++的同学确实会有难度,需要查阅很多资料努力完成作业,请看我作业代码中的注释理解,不清楚的在Q群了讨论,或者联系我邮箱wyhongke@163.com
-
给基础稍差的同学推荐些好的教材,这样配合侯捷老师的课会学得更清楚:
西北工业大学的:http://www.icourse163.org/course/NWPU-494001
浙大翁恺:http://study.163.com/course/courseMain.htm?courseId=271005 -
最好好好结合视频看 C++Prime
网友评论