程序性编程:
程序性编程可以定义为基于调用程序概念从结构化编程派生的编程模型。过程,也称为例程,子例程或函数,仅由要执行的一系列计算步骤组成。在程序执行期间,任何给定的过程都可以在任何时候被调用,包括其他过程或其本身。
过程编程中使用的语言:
FORTRAN,ALGOL,COBOL, BASIC,Pascal和C.
面向对象的编程:
可以将面向对象的编程定义为基于对象概念的编程模型。对象包含属性形式的数据和方法形式的代码。在面向对象的编程中,计算机程序是使用与现实世界交互的对象的概念来设计的。面向对象的编程语言多种多样,但最流行的是基于类的,这意味着对象是类的实例,它们也决定了它们的类型。
面向对象编程中使用的语言:
Java,C ++,C#,Python, PHP,JavaScript,Ruby,Perl, Objective-C,Dart,Swift,Scala。
过程编程和面向对象编程之间的区别:
看完本篇文章,希望大家对于面向过程和面向对象能有一定的了解,能够正确认识到他们的关系,希望对大家有帮助!
领取专属 10元无门槛券
私享最新 技术干货