什么是面向对象语言与面向过程语言?

什么是面向对象语言与面向过程语言?

面向对象语言

百度百科 - 面向对象语言

面向对象语言(Object-Oriented Language)是一类以对象作为基本程序结构单位的程序设计语言,指用于描述的设计是以对象为核心,而对象是程序运行时刻的基本成分。语言中提供了类、继承等成分,有 识认性、多态性、类别性和继承性 四个主要特点。

常见的面向对象语言

  • Java
  • C#
  • C++
  • Python
  • PHP

面向过程语言

百度百科 - 面向过程语言

面向过程 程序设计中,问题被看作一系列需要完成的任务函数 则用于完成这些任务,解决问题的焦点集中于函数。其概念最早由 E.W.Dijikstra 在 \(1965\) 年提出,是软件发展的一个重要里程碑。它的主要观点是采用 自顶向下、逐步求精 的程序设计方法,使用三种基本控制结构构造程序,即任何程序都可由 顺序、选择、循环 三种基本控制结构构造。

常见的面向对象语言

  • C
  • Fortran
  • Algol
  • 汇编语言
posted @ 2024-07-15 22:09  RainCQwQ  阅读(62)  评论(0)    收藏  举报