个人介绍
面向对象程序设计

主讲教师:李欣

教师团队:共5

  • 李欣
  • 李盼池
  • 肖红
  • 潘俊辉
  • 王兵
学校: 东北石油大学
学分: 2
课程介绍
 
    《面向对象程序设计》是计算机本科专业的一门重要基础课程。通过分析面向对象程序设计的基本思想及C++语言的实现机制,讨论面向对象程序设计的方法,培养学生采用面向对象的方法分析和求解问题的能力。要求学生掌握面向对象的基本思想和有关的基本概念、基本方法,掌握面向对象程序设计思想的C++语言实现机制,掌握C++语言的基本语法和VC++集成开发环境下的编程技术,能够运用面向对象程序设计的方法分析和求解简单的应用问题。具体知识包括:面向对象封装、继承、多态概念,类的定义和对象的声明、构造函数、析构函数,派生类和子类型、重载函数和函数模版、虚函数和纯虚函数、抽象基类,异常处理机制、类模版和命名空间,面向对象的分析和设计方法。
    通过本课程的教学,能够培养学生逐步树立面向对象编程的思维方法,掌握用面向对象理论、技术解决一般实际编程问题的方法,同时对C++的Windows应用程序的编程技术有一定的了解,从而为后继课程的学习打下理论和技术基础。
教师团队

李欣

职称:副教授

单位:东北石油大学

部门:计算机与信息技术学院

李盼池

职称:教授

单位:东北石油大学

部门:计算机与信息技术学院

肖红

职称:副教授

单位:东北石油大学

部门:计算机与信息技术学院

潘俊辉

职称:副教授

单位:东北石油大学

部门:计算机与信息技术学院

王兵

职称:副教授

单位:东北石油大学

部门:计算机与信息技术学院

教学方法

知识拓展

参考教材

教材:

《C++语言程序设计(第4版)》,郑莉等编著,清华大学出版社

《C++语言程序设计(第4版)》学生用书,郑莉等编著,清华大学出版社

参考书:

《数据结构C++语言描述》,[美]William Ford,William Topp著,清华大学出版社

《C++程序设计教程(第四版)》,[美] Harvey M. Deitel著,施平安译。清华大学出版社

《标准模板库自修教程与参考手册——STL进行C++编程》,[美] Musser,等编著,科学出版社

《面向对象的系统分析》,邵维忠,杨芙清,清华大学出版社

《C程序设计》,谭浩强,清华大学出版社

随身课堂


课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.2 计算机程序设计语言的发展
视频
.mp4
2023-12-20 37.89MB
 
文档
.pdf
2023-12-20 317.25KB
1.3 面向对象方法的由来
视频
.mp4
2023-12-20 18.70MB
 
文档
.pdf
2023-12-20 288.54KB
1.4 面向对象的基本概念
视频
.mp4
2023-12-20 26.67MB
 
文档
.pdf
2023-12-20 302.67KB
1.5 面向对象的软件开发
视频
.mp4
2023-12-20 11.61MB
 
文档
.pdf
2023-12-20 231.60KB
1.6 计算机程序的基本术语
视频
.mp4
2023-12-20 14.42MB
 
文档
.pdf
2023-12-20 184.13KB
1.7 程序的开发过程
视频
.mp4
2023-12-20 15.18MB
 
文档
.pdf
2023-12-20 222.96KB
1.9 章节测验
作业
.work
2023-12-20 --
2.2 C++语言的产生和特点
视频
.mp4
2023-12-20 9.97MB
 
文档
.pdf
2023-12-20 267.34KB
2.3 程序实例
视频
.mp4
2023-12-20 5.98MB
 
文档
.pdf
2023-12-20 91.19KB
2.4 字符集与词法记号
视频
.mp4
2023-12-20 11.81MB
 
文档
.pdf
2023-12-20 122.85KB
2.5 基本数据类型
文档
.pdf
2023-12-20 1.02MB
2.6 常用运算符与表达式
文档
.pdf
2023-12-20 1.59MB
2.7 语句
文档
.pdf
2023-12-20 196.00KB
2.8 数据的输入和输出
文档
.pdf
2023-12-20 105.87KB
2.9 算法的基本控制结构
文档
.pdf
2023-12-20 747.05KB
2.10 例2输入一个年份,判断是否闰年
视频
.mp4
2023-12-20 6.57MB
2.11 例3比较两个数的大小
视频
.mp4
2023-12-20 6.19MB
2.12 例4输入一个0~6的整数,转换成星期输出
视频
.mp4
2023-12-20 6.91MB
2.13 例5求自然数1~10之和
视频
.mp4
2023-12-20 7.25MB
2.14 例6输入一个整数,将各位数字反转后输出
视频
.mp4
2023-12-20 7.51MB
2.15 例7用do…while语句编程,求自然数1~10之和
视频
.mp4
2023-12-20 6.93MB
2.16 例8输入一个整数,求出它的所有因子
视频
.mp4
2023-12-20 6.01MB
2.17 自定义数据类型
文档
.pdf
2023-12-20 191.01KB
2.19 章节测验
作业
.work
2023-12-20 --
3.2 函数的定义与使用
视频
.mp4
2023-12-20 13.98MB
 
文档
.pdf
2023-12-20 135.42KB
3.3 例1编写一个求x的n次方的函数
视频
.mp4
2023-12-20 8.40MB
 
文档
.pdf
2023-12-20 194.77KB
3.4 例2数制转换
视频
.mp4
2023-12-20 8.08MB
 
文档
.pdf
2023-12-20 97.62KB
3.5 例3编写程序求π的值
视频
.mp4
2023-12-20 7.98MB
 
文档
.pdf
2023-12-20 254.76KB
3.6 例4寻找并输出回文数
视频
.mp4
2023-12-20 7.88MB
 
文档
.pdf
2023-12-20 121.07KB
3.7 例5公式计算
视频
.mp4
2023-12-20 7.93MB
 
文档
.pdf
2023-12-20 122.29KB
3.8 例6投骰子的随机游戏
视频
.mp4
2023-12-20 9.02MB
 
文档
.pdf
2023-12-20 125.30KB
3.9 例7输入两个整数,求平方和
视频
.mp4
2023-12-20 7.18MB
 
文档
.pdf
2023-12-20 78.00KB
3.10 例8求n!
视频
.mp4
2023-12-20 7.27MB
 
文档
.pdf
2023-12-20 130.98KB
3.11 例9用递归法计算不同组合数
视频
.mp4
2023-12-20 6.37MB
 
文档
.pdf
2023-12-20 114.58KB
3.12 例10汉诺塔问题
视频
.mp4
2023-12-20 10.34MB
 
文档
.pdf
2023-12-20 104.04KB
3.13 函数的参数传递
文档
.pdf
2023-12-20 228.97KB
3.14 内联函数
视频
.mp4
2023-12-20 6.37MB
 
文档
.pdf
2023-12-20 119.75KB
3.15 带默认参数值的函数
视频
.mp4
2023-12-20 23.34MB
 
文档
.pdf
2023-12-20 143.03KB
3.16 函数重载
视频
.mp4
2023-12-20 17.29MB
 
文档
.pdf
2023-12-20 207.23KB
3.17 使用C++系统函数
视频
.mp4
2023-12-20 19.65MB
 
文档
.pdf
2023-12-20 240.54KB
3.19 章节测验
作业
.work
2023-12-20 --
4.2 抽象
视频
.mp4
2023-12-20 10.20MB
 
文档
.pdf
2023-12-20 392.88KB
4.3 封装
视频
.mp4
2023-12-20 19.32MB
 
文档
.pdf
2023-12-20 294.38KB
4.4 继承
文档
.pdf
2023-12-20 158.45KB
4.5 多态
文档
.pdf
2023-12-20 170.90KB
4.6 类的定义及类成员的访问控制
视频
.mp4
2023-12-20 15.21MB
 
文档
.pdf
2023-12-20 253.07KB
4.7 对象
文档
.pdf
2023-12-20 110.33KB
4.8 类的成员函数
文档
.pdf
2023-12-20 120.54KB
4.9 例1时钟类的完整程序
视频
.mp4
2023-12-20 9.47MB
4.10 构造函数
视频
.mp4
2023-12-20 18.73MB
 
文档
.pdf
2023-12-20 130.09KB
4.11 复制构造函数
文档
.pdf
2023-12-20 136.96KB
4.12 例2Point类的完整程序
视频
.mp4
2023-12-20 7.93MB
4.13 析构函数
视频
.mp4
2023-12-20 17.82MB
 
文档
.pdf
2023-12-20 129.89KB
4.14 例3求游泳池改造预算
视频
.mp4
2023-12-20 7.66MB
4.15 组合
文档
.pdf
2023-12-20 132.31KB
4.16 例4类的组合,线段(Line)类
视频
.mp4
2023-12-20 9.57MB
4.17 前向引用声明
文档
.pdf
2023-12-20 157.94KB
4.18 结构体和联合体
文档
.pdf
2023-12-20 248.80KB
4.19 例5个人银行账户管理程序
视频
.mp4
2023-12-20 10.97MB
 
文档
.pdf
2023-12-20 264.54KB
4.21 章节测验
作业
.work
2023-12-20 --
5.2 作用域与可见性
视频
.mp4
2023-12-20 66.70MB
 
文档
.pdf
2023-12-20 517.96KB
5.3 例1作用域实例
视频
.mp4
2023-12-20 8.31MB
5.4 例2变量的生存期与可见性
视频
.mp4
2023-12-20 8.60MB
5.5 多文件结构和编译预处理命令
视频
.mp4
2023-12-20 27.82MB
 
文档
.pdf
2023-12-20 172.36KB
5.7 章节测验
作业
.work
2023-12-20 --
6.2 数组
视频
.mp4
2023-12-20 27.90MB
 
文档
.pdf
2023-12-20 403.44KB
6.3 例1数组的声明与使用
视频
.mp4
2023-12-20 7.21MB
6.4 例2使用数组名作为函数参数
视频
.mp4
2023-12-20 7.43MB
6.5 例3对象数组
视频
.mp4
2023-12-20 8.23MB
6.6 指针
视频
.mp4
2023-12-20 44.26MB
 
文档
.pdf
2023-12-20 763.62KB
6.7 例4指针的定义、赋值与使用
视频
.mp4
2023-12-20 5.82MB
6.8 例5void类型指针的使用
视频
.mp4
2023-12-20 5.72MB
6.9 例6用3种方法输出int型数组各元素
视频
.mp4
2023-12-20 6.95MB
6.10 例7利用指针数组输出单位矩阵
视频
.mp4
2023-12-20 5.60MB
6.12 章节测验
作业
.work
2023-12-20 --
7.2 类的继承与派生
文档
.pdf
2023-12-20 235.60KB
7.3 不同继承方式下类成员的访问控制
文档
.pdf
2023-12-20 219.40KB
7.4 例1Point类公有继承
视频
.mp4
2023-12-20 7.87MB
7.5 例2Point类私有继承
视频
.mp4
2023-12-20 6.58MB
7.6 类型兼容规则
文档
.pdf
2023-12-20 189.58KB
7.7 例3类型兼容规则
视频
.mp4
2023-12-20 6.66MB
7.8 派生类的构造和析构函数
文档
.pdf
2023-12-20 366.86KB
7.9 虚基类
文档
.pdf
2023-12-20 184.95KB
7.11 章节测验
作业
.work
2023-12-20 --
8.2 多态性概述
文档
.pdf
2023-12-20 209.67KB
8.3 运算符重载
文档
.pdf
2023-12-20 435.23KB
8.4 例1复数类加减法运算重载为成员函数形式
视频
.mp4
2023-12-20 7.12MB
8.5 例2将单目运算符“++”重载为成员函数形式
视频
.mp4
2023-12-20 7.30MB
8.6 虚函数
文档
.pdf
2023-12-20 206.11KB
8.8 章节测验
作业
.work
2023-12-20 --
9.2 异常处理的基本思想
文档
.pdf
2023-12-20 155.24KB
9.3 异常处理的实现
文档
.pdf
2023-12-20 183.29KB
10.1 2024-09-07 08:00 ~ 2024-09-07 11:25
附件
.${file.extension}
2024-07-02 --
10.2 2024-09-07 13:40 ~ 2024-09-07 17:05
附件
.${file.extension}
2024-07-02 --
10.3 2024-09-08 08:00 ~ 2024-09-08 11:25
附件
.${file.extension}
2024-07-02 --
10.4 2024-09-08 13:40 ~ 2024-09-08 17:05
附件
.${file.extension}
2024-07-02 --
课程章节
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号