为了账号安全,请及时绑定邮箱和手机立即绑定

对象,面对对象是什么

对象:客观存在的事物。(实际存在的) 面向对象:人关注事物的信息(购买手机过程) 类:是模子,确定对象将会拥有的特征。(不存在的,抽象概念) 特点:对象的类型,具有相同属性或方法的一组集合。 属性:对象所拥有的特征 每个对象的每个属性都是特定值 方法:对象执行的操作(能干什么)

正在回答

5 回答

万物皆对象,客观存在的事物皆为对象,

对象是一个具体事务的信息,

类是一个模板,确定对象将会拥有的特征(属性)和行为(方法)。

属性就是这个对象他有什么具体的特征,比如这只猫的颜色是黄色的。

方法就这个对象他能做什么,例如猫能抓老鼠

类和对象的关系:

类是抽象的概念,仅仅一个模板,

对象是一个你能够看到,摸得着的具体实体

0 回复 有任何疑惑可以回复我~

对象可以理解成你女朋友,你女朋友是人,人就相当于类,是个抽象概念,女朋友是你可以真实感觉的到的。面向对象可以理解为面对你女朋友,可以亲嘴,抱抱举高高,你想干啥就干啥,Java是面向对象,即你想干啥就干啥,实现各种功能,而不是只有一个功能,用的时候比一个一个功能调用快多了。

0 回复 有任何疑惑可以回复我~

我的理解,

类——某种工具的说明书,

对象——人,

方法——说明书里面的功能,

放在一起就是我们有一个工具(带有说明书),但让这个工具干活得有人去操作他,所以需要对象,怎么去操作呢?这个工具有很多功能,这个人得看说明书里面要执行哪个功能(就是执行哪个方法),如果没有这个功能就需要开发这个功能(就是写一个方法)。


1 回复 有任何疑惑可以回复我~

不过还是谢谢你??

0 回复 有任何疑惑可以回复我~

通俗点讲,比如说类是动物,那么就可以创建该类的一个对象兔子,(或者小鸟,猫,狗)。

面向对象可以和面向过程对比理解,比较容易懂。

(1)面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

(2)面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 

0 回复 有任何疑惑可以回复我~
#1

雅瑶真欣 提问者

其实我没有不懂呢
2019-05-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530631    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

对象,面对对象是什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信