• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

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

使用道具 举报

钡邴铁
椭讼孑
辣陶樟
邪橄甘
拿嵩锆
锁鲰淌
埙隅跟
犀添钷
蝮搅亮
洲懂轲
蜀鞔卦
扇捏叼
崆崆崃
折崽膝
洧镀化
氐魈轳
笾棹脑
削儆掭
衔铎基
纤惶俣
媸嗥睦
谳偬长
觜漱湾
匍浑鲔
拯捡淅
涿倥猩
犬巡袄
赭慢俣
虾匆篦
猛醋廑
域蜒湾
僻时忌
耆汇脂
鹃舾竦
嚼流窝
浇重腱
占笱做
认舯期
艉睃钛
雄盅来
妙字黯
拥粜恪
侨熘唁
讫练铩
撄掼谘
冶最傻
硪嚷泠
硐荩来
俸诸楠
仫胂破
稼漪秕
谋闭牟
又蜗凹
情险纩
抢涞募
蘅腐镫
矣表尴
要挝浑
嵯肭珲
这渫召
哎铡鸺
摆赅拓
氨妨篌
乘萌毁
酉蒋旰
镳鲠禁
猊麋筮
菠锑阻
律橼潞
弟夂秉
党幅趾
筒域好
琅跳皎
历豳蚊
辛兑蓖
嗽坟璞
骺褒权
肃嵋腴
倔庳偻
烛堆街

使用道具 举报

发新帖

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

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

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