黑马程序员技术交流社区

标题: 如何理解面向对象? [打印本页]

作者: 4567321    时间: 2015-10-28 22:36
标题: 如何理解面向对象?
如何理解面向对象?
作者: xiaoziyk    时间: 2015-10-28 22:40
同楼上,求解
作者: lzy    时间: 2015-10-28 23:11
万物都是对象
作者: lzy    时间: 2015-10-28 23:13
面向对象是一种思维方式,不注重过程,注重对象的一种抽象概念
作者: lkjmnbqwe    时间: 2015-10-28 23:14
感觉上就是把属性方法封装到对象里面就是面向对象了
例如我抽烟  这就涉及两个对象  我和烟   我有个方法叫抽烟  抽烟这个方法又调用了烟这个对象的燃烧方法
作者: 游小星    时间: 2015-10-28 23:16
对象就是   被动   被使用的!(用它方法,属性,功能)
作者: 达达达    时间: 2015-10-28 23:22
抽象的事物描述
作者: 没有什么阻挡    时间: 2015-10-28 23:27
找东西去用
作者: 掌关节    时间: 2015-10-28 23:31
面相对象嘛,相对而言就是不是面相过程,把类方法等封装之后调用,省时省力。那句话不是说踩着巨人的肩膀上吗!我们就是踩着上一代开发人员的肩膀
作者: 月明    时间: 2015-10-29 00:02
是相对面向过程而言的  所有的事情都通过对象替你做
作者: 奔跑的小红帽    时间: 2015-10-29 00:24
把大象装进冰箱分三步,第一步打开冰箱门,第二步把大象装进去,第三步关上冰箱门,这是面向过程的思想,而面向对象就是直接操作冰箱,冰箱就是一个对象,冰箱封装了打开,存储,关上功能,通过操作冰箱把大象装进去,哦了
作者: ColdMoon    时间: 2015-10-29 00:25
我所理解的 只要是等号 右边的 new出来的  赋值过去的都是对象
作者: dai2686779    时间: 2015-10-29 00:30
6666666666666666
作者: lizhg    时间: 2015-10-29 08:58
面向对象:就是将对象的属性都封装到对象里面。你只要调用对象,就能够得出你想要的结果。中间如何实现是对象的事。
eg:一个经理开发一个软件,想要做框架、编写功能、UI、测试,他每一个都可以做,只是他都自己做了,自己做的事情就很多很繁琐。现在他将里面每一个模块分配给相对应的程序员(对象),他只要下达命令,然后就能够得到想要的结果。之间是如何实现的,他不用管了,是每一个程序员(对象)自己的事。
作者: zzwzz    时间: 2015-10-29 09:34
求解。。。。。。。。。。。。。
作者: 381502424    时间: 2015-10-29 11:37
面向对象,我是这么理解的。。。如果做一件事情,每个人有不同的方法,但是目的是一样的,每个人就相当于一个类,而方法就是类中的实现方式,就是类中 的函数,而我们只需要 去指挥每个人去干就行了,至于中间是怎么干的,那不是你说了算的,是对象去就考虑的事情
作者: cloud1991    时间: 2015-10-29 15:14
对象就是将复杂事情简单化,由执行者转变为指挥者
作者: 北极的男娃    时间: 2015-10-29 16:06
666666666666回答的都好详细
作者: jyf823691221    时间: 2015-10-29 16:47
长知识了!!!
作者: 水小新    时间: 2015-10-29 17:05
长知识了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2