index

  • 定义:编程范式是一种编程的基本风格或方法论,定义了程序的结构、逻辑和实现方式。
  • 特点
    • 关注 如何编写代码
    • 提供一种通用的编程思想和工具。
  • 常见范式
    • 面向对象编程(OOP):通过对象和类组织代码,强调封装、继承和多态。
    • 函数式编程(FP):通过函数和不可变数据组织代码,强调无副作用和纯函数。
    • 事件驱动编程(EDP):通过事件和回调机制组织代码,强调异步和非阻塞。
    • 过程式编程:通过过程和函数组织代码,强调顺序执行。
    • 逻辑编程:通过逻辑规则和推理组织代码(如 Prolog)。