什么是面向对象语言与面向过程语言?
什么是面向对象语言与面向过程语言?
面向对象语言
面向对象语言(Object-Oriented Language)是一类以对象作为基本程序结构单位的程序设计语言,指用于描述的设计是以对象为核心,而对象是程序运行时刻的基本成分。语言中提供了类、继承等成分,有 识认性、多态性、类别性和继承性 四个主要特点。
常见的面向对象语言
- Java
- C#
- C++
- Python
- PHP
面向过程语言
在 面向过程 程序设计中,问题被看作一系列需要完成的任务,函数 则用于完成这些任务,解决问题的焦点集中于函数。其概念最早由 E.W.Dijikstra 在 \(1965\) 年提出,是软件发展的一个重要里程碑。它的主要观点是采用 自顶向下、逐步求精 的程序设计方法,使用三种基本控制结构构造程序,即任何程序都可由 顺序、选择、循环 三种基本控制结构构造。
常见的面向对象语言
- C
- Fortran
- Algol
- 汇编语言

浙公网安备 33010602011771号