面向过程编程核心是过程两个字,过程是解决问题的步骤,即先干什么再干什么然后干什么
面向过程编程相当于流水线编程,是一种机械式的思维方式
优点:复杂的问题流程化,进而简单化
缺点:可扩展性差
面向对象编程的核心是对象二字,对象是特征和技能的结合体.
基于面向对象程序的思想写程序,就好比是在创造一个世界,你就是这个世界的上帝,是一种上帝式的思维方式
优点:可扩展性差
缺点:编程复杂程度要高于面向过程