首页 课程主页
课程分享  
面向对象程序设计(C++)
主讲教师 潘正高/宿州学院
学习人数 17
开课周期 2020年01月28日 ~ 2020年06月28日
教学进度
预报名
进行中
已结课
课程期次 共 22 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

面向对象程序设计(C++课程面向具有一定结构化程序设计基础的学习者,培养运用面向对象程序设计方法解决实际问题的编程能力,使学习者掌握面向对象程序设计的基本思想和方法,掌握类、对象、模板、封装、继承、多态、友元、异常等概念和机制,了解基本的算法和数据结构、良好的程序设计风格,具备熟练使用面向对象程序设计语言工具分析和解决实际问题的能力,为进一步学习其他计算机类专业课程和今后从事软件开发工作打下坚实的基础。

课程概述
课程大纲
  • 1 绪论
    • 1.1 计算机与程序设计
    • 1.2 面向对象方法
    • 1.3 Visual C++6.0下运行C++程序
  • 2 C++语言基础
    • 2.1 C++语言基础(一)
    • 2.2 C++语言基础(二)
    • 2.3 C++语言基础(三)
  • 3 类和对象
    • 3.1 类
    • 3.2 对象
    • 3.3 构造函数
    • 3.4 析构函数
    • 3.5 类的聚集——对象成员
    • 3.6 静态成员
    • 3.7 指向类成员的指针
    • 3.8 封装性
  • 5 继承和派生
    • 5.1 继承和派生的基本原理
    • 5.2 继承和派生的方式(1)
    • 5.3 继承和派生的方式(2)
    • 5.4 派生类的构造函数和析构函数
    • 5.5 多重继承
    • 5.6 虚基类
    • 5.7 类模板
  • 6 多态性和虚函数
    • 6.1 运算符重载
    • 6.2 几种常用运算符的重载
    • 6.3 虚函数
    • 6.4 纯虚函数和抽象类
  • 7 C++语言的输入输出流库
    • 7.1 C++语言标准输入输出
    • 7.2 用户自定义数据类型的IO流
    • 7.3 文件输入输出流
  • 8 异常处理
    • 8.1 异常处理及其实现
    • 8.2 重新抛出异常和异常规范
  • 试卷2
  • 第1次考试
  • 考试1
授课目标
预备知识
配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
0.0

0 条评价

本次开课 查看全部
授课教师
宿州学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有