首页
联系我们
高级检索
计算机
马克思主义
英语
高等数学
毛泽东思想
经济法
经济学
管理学
市场营销
会计学
教育学
程序设计
建筑工程
网络安全
机械原理
社会学
登录
登录
推荐使用浏览器:IE9以上、谷歌、火狐
首页
>
课程
> 课程详情
面向对象的程序设计
《面向对象程序设计》课程是计算机科学与技术专业的一门专业基础课。该门课程内容对只有面向过程编程基础的同学来说有一定的难度,要求学生具备程序设计语言基础和一定的程序设计能力。通过本课...
详情>
类别:
学历课程
模式:
免费课程
制作机构:
江南大学
进入课程
课程大纲
第1章 面向对象程序设计概论
1.1 程序设计方法
1.2 面向对象程序设计的基本概念
1.3 面向对象程序设计语言
1.4 C++对面向对象程序设计方法的支持
1.5 C++程序的实现
第2章 从C到C++
2.1 C++程序基本组成
2.2 简单的输入/输出
2.3 指针与引用
2.4 函数
2.5 new和delete运算符
2.6 其他若干重要的C++特性
第3章 类与对象
3.1 类
3.2 对象
3.3 构造函数与析构函数
3.4 this指针
3.5 子对象和堆对象
3.6 类的静态成员
3.7 类的友元
3.8 应用实例
第4章 继承机制
4.1 基类和派生类
4.2 单继承
4.3 派生类的访问控制
4.4 多继承
4.5 继承机制下的构造函数与析构函数
4.6 应用实例
第5章 多态性和虚函数
5.1 静态联编与动态联编
5.2 虚函数
5.3 成员函数中调用虚函数
5.4 构造函数和析构函数中调用虚函数
5.5 纯虚函数和抽象类
5.6 虚析构函数
5.7 应用实例
第6章 运算符重载
6.1 运算符重载的规则
6.2 运算符重载的形式
6.3 基本运算符重载
6.4 赋值运算符重载
6.5 特殊运算符重载
6.6 类类型转换运算符重载
6.7 应用实例
第7章 模板
7.1 模板的概念
7.2 函数模板
7.3 类模板
7.4 标准模板库STL
7.5 应用实例
第8章 I/O流
8.1 概述
8.2 格式化输入/输出
8.3 重载流的插入符和提取符
8.4 常用成员函数I/O
8.5 流的错误处理
8.6 文件流操作
8.7 应用实例
第9章 异常处理
9.1 异常处理的基本思想
9.2 异常处理的实现
9.3 定义自己的异常类
9.4 异常的逐层传递
9.5 异常处理中的构造与析构
9.6 应用实例
例题分析
例1
例2
例3
例4
例5
例6
例7
例8
例9
例10
例11
例12
例13
查看更多
授课教师
方伟
详情
方伟,江南大学物联网工程学院教师,博士,教授。江苏省“六大...
相关课程
面向对象C++程序设计
中国大学MOOC
面向对象程序设计——Java语言
中国大学MOOC
程序设计与算法(三)C++面向对象程序设计
中国大学MOOC
京公网安备11010102001465号
京ICP备18042579号-4
©2018- ,互联时代资源共享联盟 版权所有 · 弘成科技发展有限公司 技术支持
用户调查
尊敬的用户,欢迎使用本平台。为了协助记录您看课的情况,请填写个人信息,以便下次登录使用。如您更换设备,填写首次登录的姓名和手机号即可进入课程,并查看历史访问记录。
请选择您通过哪种途径获知本网站?
百度搜索
亲戚、朋友、同事推荐
学校、单位通知
确定
推荐使用浏览器:IE9以上、谷歌、火狐