1. 说出面向过程和面向对象的相同点、不同点。
举例说明:比如要开车,我们可以分为几步,1.踩离合,打火,2.打转向灯,挂挡,3.松离合至车抖,放手刹,加油,5.松离合,车就走了。这就是面向过程。
但要是需要造一辆车,那就要复杂的多,不能说先造什么,只能是需要什么,然后各个协作,然后组装。
相同点都是解决问题的一种方法。
相同点: 都是对软件分析,设计,开发的一种思想。
不同点:面向过程是“执行者的思维”,适合简单,不需要太多协作的问题解决。微观上大部分还是面向过程。
面向对象是“设计者思维”,适合复杂,需要多方协作才能解决的问题。宏观上用面向对象的思维去设计