Logo
Section 1 / 15

编程范式简介

了解本章将涵盖的内容概要。

导入

编程范式简介

了解本章将涵盖的内容概要。

概述

如果我们观察所有的编程语言,会发现它们之间存在一些模式和相似之处,我们可以利用这些共性将编程语言划分为不同的范式。范式一词指的是某一类事物的典型示例或模式,这正是我们在对编程语言进行分类时所关注的核心。

我们进行这种分类的原因在于,使用不同类别中的语言编写程序的方式会有显著差异。

计算机程序几乎总是以某种方式对现实世界中的事物进行建模,我们是通过软件来解决现实世界的问题。关键在于:如何在代码中最佳地表示和模拟现实世界的事物,以及如何更好地组织和构建针对现实问题的解决方案。

在本章中,我们将涵盖以下主题:

  • 理解结构化编程。
  • 理解面向对象编程。
  • 理解函数式编程。
  • 理解逻辑编程。
  • 理解其他编程范式。
  • 理解多范式语言。

让我们从最熟悉的编程范式开始——结构化编程。

当出现问题时:错误与异常

理解结构化编程