编程范式是一种编程方法或者编程风格。简单来说就是程序员对程序的理解或看法(特定概念集),基于这些看法来解决具体问题的思考方法

过程式编程范式、面向对象编程范式

过程式编程范式中,将程序看做一个个具体的步骤、过程,所以解题思路是这样的,首先想清楚解决该问题需要经历哪些步骤,然后再用计算机代码来实现这些步骤。

而面向对象编程范式中,一切皆对象的思想,用程序来模拟出对象,也就可以基于对象来解决问题

其解题思路是,首先想清楚要解决这个问题时,需要哪些对象的存在,并且它们之间如何组合最终解决问题,最后使用代码来实现对象和对象关系的表达,从而解决问题。这就是不同的编程范式解决问题的不同。

参考资料

编程范式,程序员的编程世界观

编程范型