A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© fever_ai_my 中级黑马   /  2015-7-13 19:50  /  1058 人查看  /  15 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

基础不太好 好几次都被问到这个问题 ,具体理解不深刻 求详解

15 个回复

倒序浏览
呵呵,你该使劲补一下基础了
回复 使用道具 举报
哎呀 就是基于面向过程的嘛 就是你以前要洗衣服 ,你就找一个老婆帮你洗衣服啊  你老婆不就是所谓的"对象"嘛
回复 使用道具 举报
面向对象是相对面向过程而言,就是指将自然界的事物和其可能发生的行为封装在一起。比如可以定义一个学生类,里面可以有姓名、学号、年级等成员变量,和学习、考试等成员方法。
回复 使用道具 举报
万物皆对象
回复 使用道具 举报
张恩祺 发表于 2015-7-13 21:33
哎呀 就是基于面向过程的嘛 就是你以前要洗衣服 ,你就找一个老婆帮你洗衣服啊  你老婆不就是所谓的"对象"嘛 ...

对象没那么容易面对的。。。
回复 使用道具 举报
面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节。
回复 使用道具 举报
mmppp 中级黑马 2015-7-13 23:36:32
8#
落实在具体的编程,我自己感觉就是这个意思。

比如你自己写一个函数,每一步都是自己具体去完成,就是面向过程。

而面向对象,就是你实例化一个类,即new 一个类,就创建了一个对象,调用里面的方法,而非自己手动写出这个方法,就是面向对象的编程思想。。
回复 使用道具 举报
求大神解答,详细点
回复 使用道具 举报
18295718171 来自手机 中级黑马 2015-7-14 00:10:15
10#
把过程封装,然后叫它对象
回复 使用道具 举报
 java面向对象的理解。面向说的通俗点就是针对,对象就是有实际意义的事物(万物皆对象)其实也就是java中的一个参数,但这个参数实际代表了某个东西(比如你有个类Tourism,这个类对 属性姓名、年龄。当Tourism tou = new Tourism(),这个tou参数就实际代表了一个类Tourism的有意义对象,而某一个方法tourism(Tourism tou)那么这个tourism方法就可以看成Tourism可以tourism的一种行为),无影无形,却又实际存在。

  笼统的来说,面向对象就是针对对象的特点(属性:Tourism的姓名、年龄)和行为(方法:tourism方法)的一系列操作(方法就是C语言中的函数,在java中从语言的函数被称为方法)。
回复 使用道具 举报
Frank2008 来自手机 中级黑马 2015-7-14 00:58:03
12#
学习了!!!
回复 使用道具 举报
张恩祺 发表于 2015-7-13 21:33
哎呀 就是基于面向过程的嘛 就是你以前要洗衣服 ,你就找一个老婆帮你洗衣服啊  你老婆不就是所谓的"对象"嘛 ...

666666666666
回复 使用道具 举报
泪奔小子 来自手机 中级黑马 2015-7-14 07:21:11
14#
我感觉面相对象,就是在心里绘制一张蓝图,考虑是由哪些不同类型的对象构成,然后描述对象的数据特征和行为特征,而面相过程,肯定是要考虑流程的了,先了解运行的先后顺序,然后在设计代码!我感觉面相对象,每个人的理解都会随着学习的深度而有所不同!刚开始我也云里雾里的,一起加油吧!
回复 使用道具 举报
看到你们的回答就当又学习了。
回复 使用道具 举报
Nemo 中级黑马 2015-7-14 11:29:25
16#
当我们解决问题时,不在是划分成一个一个的功能,然后逐个实现,而是先将问题中涉及的对象抽象出来,再定义成类,然后调用类的功能即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马