4124人加入学习
(13人评价)
C++编程系列 第二季函数和类

制作于2018.4.2

价格 免费

过程性编程和面向对象编程

过程性编程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用。

面向对象编程:就是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

 

采用过程性编程方法时,首先考虑要遵循的步骤,然后考虑如何表示这些数据。

采用面向对象编程(OOP)的方法时,首先从用户的角度考虑对象,描述对象所需的数据以及描述用户与数据交互所需要的操作。完成对接口的描述后,需要确定如何实现接口和数据存储。最后,使用新的设计方案创建出程序。

 

面向对象编程

面向对象编程的特性:

1.抽象

2.封装和数据隐藏

3.多态

4.继承

5.代码的可重用性

为了实现这些特性并将它们组合在一起,C++所作的最重要的改进是提供了

 

[展开全文]

授课教师

SIKI学院老师

课程特色

下载资料(1)
视频(43)