1,如何理解面向对象?
(1)面向对象的特点
它是一种思想,它可以使复杂的问题简单化,
它可以实现角色转变,是我们从执行者转变为指挥者
(2)举例说明(结合实际场景,遇到什么场景就举什么例子)
例子1:
现在这场面试其实就是在运用面向对象的思想在解决问题,公司老板招聘员工代表公司的业务量大,公司蒸蒸日上在发展,公司需要找一些具备专业知识的对象来完成公司的工作,我们中的某些人就是这个对象,具备这些专业的知识,您就可以指挥这些人来完成这些工作,为公司创造业
绩
相对来说,如果是面向过程,公司的老板做这些业务,完成这些工作量,就需要具备的这些专业知识,熟悉完成这些业务的
每一个过程。
老板通过雇佣员工,使用员工的能力,将复杂的问题简单化,同时也从程序的执行者变成了指挥者。