面向过程: 强调是一个功能的步骤。 面向对象: 强调的是一个对象,然后由这个对象去完成相应的功能。 举例 面向过程:买电脑——取钱——坐公交车去市场——讨价还价——最终买电脑——坐车回家 面向对象:买电脑——找小李秘书——让小李这个对象帮我去买电脑 开发语言 面向过程主要是C语言,面向对象主要是Java,C++等 面向对象的特点: 封装、继承、多态 好处: 1.是一种符合人们思考习惯的思想 2.可以将复杂的事情简单化 3.将程序员从执行者转换成为指挥者