java的面向对象是什么意思,能不能用通俗的话解释一下?

 我来答
千叶红楼梦
推荐于2020-09-01 · TA获得超过650个赞
知道小有建树答主
回答量:859
采纳率:72%
帮助的人:94.4万
展开全部
面向对象的简单理解就是,你可以把现实中的每一件物品都看作是一个对象,这个物品的信息看作是对象属性,物品功能看作是对象方法

比如,身份证,这是一个对象,身份证上的姓名,籍贯地址,开卡所,有效期等等信息看作是这个对象的属性,身份证可以刷卡,那么刷卡这个动作就是身份证对象的方法/事件
再比如你开的车子,车子本身是对象,车辆类型,购买时间,里程数,手动/自动,耗油数,座位数,等等这些属于这两车子的信息都是属性,前进,转弯,后退,这些动作都是车辆方法;比如保养,年审,事故,修改里程公里数等等这些东西也是车辆的方法,但也同时是车辆的事件,所以这里单独称为事件方法,事件是方法,方法不一定是事件.不知道说的清楚吗
叩丁狼IT教育
2020-07-24
知道答主
回答量:28
采纳率:0%
帮助的人:2.4万
展开全部
首先,
有个还没见过面的学生叫张三,
此时他还只是一个类:"张三"类,
类中只有一些基本属性和方法,
属性(状态):眼睛,鼻子,身高,体重,有没有头发(滑稽)等等
方法(行为/动作):吃饭,睡觉,学习,旅游等等
其次,
有一天张三来公司了,我们知道他长啥样了
如果我们要设置/修改张三的属性,调用张三的方法应该怎么办?
答案:创建类的对象.
因为类本身是抽象的,无法直接进行操作,我们只有创建了它的对象才能为所欲为
ZhangSan zs = new ZhangSan();
此时 "zs" 就是张三类的对象
最后我们就可以通过 "zs" 对象来给这个张三类设置属性/调用方法啦
zs.setHeight = 180; //设置身高
zs.setWeight = 70; //设置体重
zs.sleep(); //调用睡觉方法,让张三睡觉

解决了张三,如果再来个李四也是一样的操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卷寄垒0gy
2020-08-31 · 超过30用户采纳过TA的回答
知道答主
回答量:254
采纳率:91%
帮助的人:35.2万
展开全部
万物皆对象,可以把任何东西看做一个对象;
如我们自己,都有眼睛,鼻子,嘴巴等可以看做是这个对象的属性,而吃饭,洗澡等一系列行为动作,可以看做是这个对象的方法;
左上角有我头像,关注我主页,有很多有趣的朋友在一起讨论交流;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式