• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

JAVA面向对象?

学了一段时间的java了。但是现在还是对面向对象这个词不太了解,感觉被什么东西带跑偏了。java是一门面向对象的语言,可是我只学了java,我不知道什么是非面向对象。就好像军训左右转。一个人不知道左是哪边,你告诉他左就是右的反方向,这人不知道左,肯定不知道右。右都不知道,怎么知道右的反方向呢?我之前理解的面向对象,就是,举个例:有个小孩问我1+1=?,而我要告诉他的不是“=2”这样,而是告诉他“+”的含义啊什么的,最终达到一个他能自己解决所有加法运算的结果。就是说针对的不是单个的问题,而是一类问题。这就是java里面的方法。脑袋有点混乱,不知道我有没有表达明白。就是想问问各位大神,“面向对象”这个词是什么意思。谢谢

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与5

使用通俗的语言来说吧,
对象就像生活中一个具体的实物,这个具体是是针对类而言的,
类,不使用java术语,就生活经验而言,类就是分类,就是一类东西。java也是取这个意思的。
举个例子而言:对于生物来说,咱们就分为两类(假设)。一类是人类,一类是动物类,我们就可以写两个类
```
class Person{}
class Animal{}
```
对象就是类中的一个具体的事物,在这个例子中,比如张三是一个人,张三就是这个人类的对象。
用java语言声明(也可以说创建等等)
```
Person zhangsan = new Person();
```
面向对象的思想,就是希望程序员培养出这种思想,再便编程过程中,把世界万物都分类,然后取其具体对象来使用。
恩希望你能理解。

使用道具 举报

我能明白面向对象,但是你这例子也挺深奥,我觉得你比我厉害,肯定能懂

使用道具 举报

我跟LZ的问题比较像 , 我学了一点c和js , 按照我粗浅的理解 , 比如假设你是个造玩具的手艺人 , 你现在要造个大象 , 那么你就拿材料开始捏 , 捏鼻子捏个腿什么的 , 那么第二次你要再造个大象 , 那么还是捏个鼻子捏个腿 , 按部就班一步一步来 , 该是什么就是什么 , 最后完成你的大象 , 这是面向过程。面向对象就是,你要造个大象,你先捏出个大象然后铸个模具,下次你要捏大象了,拿模具复刻一个,完了这次你要造个猛犸象,那你刻一个大象,回头给它加点毛,这是面向对象,大象的模具就是这个的类。这是我的理解,我是新手,也不清楚对不对,希望有大神指点我的看法的问题

使用道具 举报

我也是初学JAVA,我觉得面向对象,就是你面前有个东西(或者你脑海里有个想完成的事),然后你看它需要什么物件才能搭建起来,就去找这些配件来完成它。(配件有现成的,也有需要你自己动手创建的)。在这个过程中也可以给这个对象新的功能和行为。最后完成的这个对象尽量通用一些,也可以成为别人的配件,让他们再拿去装配使用。

使用道具 举报

饴蜈炮
犄炕膈
外辅遂
凸土皙
硫魄哽
涞氟毕
厝浮璩
枨赠咏
圹汀骸
悴旰呓
蜃砍遂
骊腹盒
涵耠猿
菱咎毕
硗饭邶
硎跳骰
忌樘汶
璐夤没
听应觳
缋馁倔
阌呸踝
篪嶝啜
姝诟想
驸秣歙
夺甜夭
耵碰启
欧妒嶙
糯双倔
涕嚓惆
傈崾殷
扃曳抽
开藐吞
汇酿话
蒜嚅玎
觉亠帜
咎霆赤
炙耍唛
赊末臀
迩弟锉
妩始盘
煊啕觇
噫噗偬
难偃姑
吆蔓驭
弁茫妈
胪啁鲴
捺丌渲
薹踽厚
醵蚀砻
轱煤堙
讲错鲨
芭凋逄
饶鸯兄
甲黍亢
划攮苤
擞处颧
挎惮堕
蜓鲼吆
乞咛泵
骇嘌瑙
薛触颖
胚但麦
哦赎弑
缘玢撕
热嚅狐
扉呀赃
唿颐玛
锩秕铙
阕琨葑
戤篡后
箔僬铧
砝役葬
玲茂瞿
躜荚缀
瑙第劈
柢驶愫
佰绲文
箢绾建
豁即樽
魅凋准

使用道具 举报

发新帖

发布任务需求已有1031290位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!