黑马程序员技术交流社区
标题:
面向对象怎么理解
[打印本页]
作者:
wangguowen1994
时间:
2017-3-2 11:08
标题:
面向对象怎么理解
有没有大神进来讲一下面向对象怎么理解啊
作者:
ApePlanet
时间:
2017-3-2 12:53
面向对象就是把自己当成指挥者,想用什么,就让别人做好给你拿来,你只用知道怎么用就行,你提出需求,它输出你要的需求就可以了,这个它,就是那个对象
作者:
ding12138
时间:
2017-3-2 17:37
我的理解就是把它想象成生活中的一些物品例如电脑,人,猫,狗。。继承就是爸爸生儿子,儿子拥有爸爸的所有东西,而爸爸则不会,多态就是我一个问题可以有多个办法去解决,封装就是我的一些东西装在一个箱子里,想用的话必须有特定的手续证明才能拿到,总之万物皆对象,尽量让问题简单化让自己能明白的同时而不出错
作者:
泓源
时间:
2017-3-2 20:50
我能不能理解为指导开发的一种方法。
作者:
yeluoxingye
时间:
2017-3-2 22:23
A:什么是面向过程
面向过程,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。
例如:吃煎饼果子利用面向过程的思想:
1.学习摊煎饼的技术
2.买材料鸡蛋,油,葱等等
3.开始摊
4.吃
5.收拾
B:什么是面向对象
面向对象思想就是不断的创建对象,使用对象,指挥对象做事情。(如果有对象,直接用对象,对我们直接提供服务)
例如:吃煎饼果子利用面向对象的思想
1.找会摊煎饼的大妈(创建一个摊煎饼大妈的对象)
2.调用其摊煎饼的技能(功能),传递进去钱参数
3.返回给我们一个煎饼
4.吃
作者:
张昊123
时间:
2017-3-2 22:36
记住一句话,万物皆对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2