Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

C++程序设计

via XuetangX

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it





对刚踏入计算机科学与技术专业的大一同学来说,C++ 是打开面向对象编程世界的关键钥匙!

这门课不搞“空泛理论”,而是瞄准“能学会、用得上”的目标:学完之后,你不仅能摸清 C++ 的发展脉络与应用场景,更能熟练掌握基础语法、玩转面向对象编程(从类和对象到继承派生,再到多态实现),甚至能上手模板泛型编程、处理 I/O 流与软件异常,最终独立完成从程序设计到调试的全流程。

课程节奏循序渐进,48 学时分配得“干货满满”:36 学时互动讲授帮你吃透核心知识 —— 从变量、循环等基础语法,到“如何用类搭建程序模块”“怎么通过多态实现灵活调用”,每个难点都有细致拆解;8 学时实验实训专攻动手能力,你会围绕“类和对象设计应用”实际编码,把理论落地成能跑通的程序;还有 4 学时小组任务,5-8 人一组协作开发“XX 信息管理系统”,既能练技术,又能攒团队协作与表达经验。

更值得期待的是,这门课能给你双重收获:专业上,你能独立编码调试 C++ 程序、实现泛型编程;能力上,信息搜集、逻辑推理、团队协作这些“可转移技能”也会同步提升,为后续专业课学习、甚至未来项目开发打牢基础。

作为计算机专业学习的“编程入门课程”,这门课不只是教你写代码,更是帮你建立系统的编程思维 —— 只要跟着节奏走,你会发现,掌握 C++ 其实没那么难,而这门课,就是你专业成长的重要起点!




Syllabus

  • 第一章 C++基础
    • 1.1 第一个C++程序
    • 1.2 输入输出与字符串类
    • 1.3 引用
    • 1.4 函数新特性
  • 第二章 类与对象
    • 2.1 面向对象程序设计思想
    • 2.2 类和对象的使用
    • 2.3 构造函数与析构函数
    • 2.4 拷贝构造函数
    • 2.5 静态成员和常成员
    • 2.6 友元
  • 第三章 继承与多态
    • 3.1 继承与派生
    • 3.2 派生类的构造函数和析构函数
    • 3.3 多继承
    • 3.4 多态与虚函数
    • 3.5 运算符重载
  • 第四章 模板
    • 4.1 函数模板
    • 4.2 类模板
  • 第五章 文件操作
    • 5.1 文件写操作
    • 5.2 文件读操作
  • 第六章 初识STL
    • 6.1 STL概述
    • 6.2 STL容器
    • 6.3 STL算法
  • 期末考试
    • 期末考试

Taught by

Shenyang City University

Reviews

Start your review of C++程序设计

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.