C++中面向对象的编程

Object Oriented Programming in C++

可以通过简单的示例程序清楚地了解 OOP 概念

 学习内容

  • 确定类别并构建领域模型
  • 使用方法重载和运算符重载构造程序
  • 使用内联、朋友和虚拟函数创建程序,使用标准模板构建程序
  • 使用出色的处理和集合构建程序

 要求

  • 无需编程经验

 描述

本课程向学生介绍 C++ 编程语言,涵盖基本概念,例如面向对象编程、C++ 特性、I/O 操作、数据类型、静态变量、常量、指针、类型转换、条件和循环语句、C++ 特性、类和对象、抽象和封装、访问说明符、方法、构造函数、构造函数类型、析构函数、继承、类型、单继承和多重继承、 多级继承、层次继承、混合继承、高级函数、内联、友元、虚拟、纯虚函数、抽象类、异常处理。先决条件包括对编程概念的基本理解,而熟悉另一种编程语言是有帮助的,但不是必需的。

 教学目标

1. 描述使用 C++ 的面向对象编程的特性。

2. 了解面向对象的设计方法,用于实时应用程序开发。3、学习和理解方法超载和操作员超载。

4. 概念化继承及其类型。

5. 理解并应用内联、朋友和虚拟功能,并创建应用程序开发程序。

6. 理解并应用模板、特殊处理和集合用于实时面向对象的编程应用程序。

7. 使用统一建模方法使用不同的图表对系统进行建模。

 参考书

1. Sourav Sahay,《使用 C++ 进行面向对象编程》,第 2 版,牛津大学出版社,2017 年 4.Robert Lafore,《C++ 面向对象编程》,第 4 版,SAMS 出版社,2008 年

2. Reema Thareja,《使用 C++ 进行面向对象编程》,第 1 版,牛津大学出版社,2015 年

3. Sourav Sahay,《使用 C++ 进行面向对象编程》,第 2 版,牛津大学出版社,2017 年

本课程适合谁:

  • 面向对象编程的初学者
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。