有关面向对象的含义
面向对象的含义感觉老师讲的很抽象,然后又说构造器是图纸, 一个事物的抽象部分, 对象是图纸生产出来的具体事物。 好像只说清楚了面向对象的实现,没有说到它的具体含义,想请教一下助教老师。
然后就是面向对象一般应用于什么地方? 是比如要为项目写一个组件,然后对它进行抽象的时候会用到吗?
请助教老师回答一下这两个问题。
32
收起
正在回答
1回答
同学你好,关于同学的问题解答如下:
1、面向对象是一种编程思想,不是具体的事物,通俗的来说,假使我们要开一个汽车,我们不用知道汽车的内部结构是怎样的,是由什么组成的,我们只需要踩油门踩刹车就可以了,也就是我们会开车就行了,至于汽车是怎么形成的,为什么踩油门会走,这不是我们关心的事情,是厂家提前我们配置好的。转为代码中也是一样的,有些方法我们不需要知道内部结构是怎么实现的,我们只要看得懂接口,会传参会调用就可以了。
2、关于抽象和具体部分,拿人来说,人是一个泛指,可以指代任何符合人特性的事物,是抽象的。而张三是一个具体的人,他就是由抽象的人实例化出来的一个具体的对象张三。
3、一般在工作中,公司都会将项目中常用的方法和接口封装起来,我们直接使用就可以了。跟我们讲课的时候用法差不多,只不过我们没有实际工作中复杂罢了。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星