北京大学《C++程序设计》这门课将向你讲授C++程序设计有关的概念和语法,使你能够使用C++语言,以面向对象的方法编写可维护性、可扩充性好的,较大规模的程序。我们建议你在开始本课程之前已经熟悉了C语言和基本程设编写。这门课则将带你掌握C++语言中类、对象、运算符重载、继承、多态等面向对象的程序设计方法,以及模板、标准模板库STL等泛型程序设计的机制,体会和领悟面向对象程序设计方法和泛型程序设计方法的优势。
This course is part of the 程序设计与算法 Specialization
Offered By
About this Course
Offered by
Syllabus - What you will learn from this course
快来加入我们吧!
从C走进C++
类和对象
运算符重载
Reviews
- 5 stars83.72%
- 4 stars10.80%
- 3 stars3.22%
- 2 stars1.11%
- 1 star1.11%
TOP REVIEWS FROM C++程序设计
老师讲的调理,面面俱到, 有一点建议就是作业难度有些大, 对于初学者来说完成难度较高, 希望能够在课程中有所涉及 作业。
It's a nice course ,especially made by Peking University and teachers are quite easy and charming ,Itbetter to have more pratical projects about C++.
郭老師講的真的非常好, 十分易懂但絕不淺顯
讓我對C++有了初步的了解
(我太弱不敢說是精通哈,畢竟許多c++的特性平常沒用到肯定會忘記的,遇到再回來複習即可)
我認為對於中文的使用者來說,就算你英文非常的好
但在學習C++上也不必從歐美體系的教材入門,這堂課就是數一數二的優秀教材
非常有趣的课程,让我这个初学者也能一步一步地入门C++和面向对象编程。
但是作业系统还需要改进,经常会出现一些小问题。有时,自己的程序在本地用VS和在POJ上能顺利通过测试,但提交到Coursera上却会出现Compile Error,且不确定究竟是哪部分报错以及缺少了什么头文件。这个问题很难靠学生在课上的知识解决,非常影响学生的学习热情。希望能改进。
About the 程序设计与算法 Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.