先说面向过程 面向过程主要考虑的是怎么做 把完成摸个需求的 所有步骤 从头到尾 逐步实现 根据开发需求,将某些功能独立的代码封装成一个又一个的函数 最后完成的代码就是顺序的调用不同的函数. 特点是: 注重不准走与过程,不注重职责分工. 如果需求复杂,代码会变的很复杂 开发复杂项目,没有固定套路,开发难度很大. 面向对象 侧重点是谁来做? 相比较函数,面向对象是更大的封装,根据职责在一个对象中封装多个方法. 在完成某偶一个需求前首先确定职责--要做的事情(方法) 根据职责确定不同的对象,在对象内部…