百合文库
首页 > 网文

面向对象、面向过程的定义和区别

2023-05-29 来源:百合文库

面向对象、面向过程的定义和区别



面向过程的编程:面向过程的编程可以定义为基于调用程序概念从结构化编程派生的编程模型。过程,也称为例程,子例程或函数,仅由要执行的一系列计算步骤组成。在程序执行期间,任何给定的过程都可以在任何时候被调用,包括其他过程或其本身。
面向过程的语言有:
FORTRAN,ALGOL,COBOL,
BASIC,Pascal和C. 面向对象的编程:可以将面向对象的编程定义为基于对象概念的编程模型。对象包含属性形式的数据和方法形式的代码。在面向对象的编程中,计算机程序是使用与现实世界交互的对象的概念来设计的。面向对象的编程语言多种多样,但最流行的是基于类的,这意味着对象是类的实例,它们也决定了它们的类型。

面向对象、面向过程的定义和区别


猜你喜欢