面试题:你怎么理解面向对象的?
1, 它符合现在人们思考的一种习惯
2, 它让我们复杂的事情简单化
3, 让我们从曾经的执行都变为现在的指挥者
其实面试官你本身就在用面向对象的方式思考问题
因为以面试官您的能力而言,来了一个软件项目的话,您从需求分析到设计到开发到测试,都能完成,但是这样特别耗时间,所以您为了提高效率,您就需要
去找一些具备专业编程经验的人来完成这些项目,我正好就是那个具备专业编程经验的对象,您只要指挥我这个对象做事情就可以了,我会给您一个非常满意的
结果,至于过程您不用管。所以面试官您就在用面向对象的方式思考问题,来提高公司的效率,而我就是具备专业编程经验的人。
面向对象有三个特征:封装,继承,多态
以后的开发过程:其实就是找对象用。没有对象,就创建一个对象。
找对象,建立对象,使用对象,并维护对象的关系。
|
|