问答详情
源自:8-1 什么是类和对象

对象,面对对象是什么

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

提问者:雅瑶真欣 2019-05-11 14:15

个回答

  • qq_慕雪6274093
    2020-09-21 20:52:29

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

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

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

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

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

    类和对象的关系:

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

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

  • qq_慕丝6538806
    2020-07-09 18:41:18

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

  • 慕丝4334435
    2019-10-07 21:47:06

    我的理解,

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

    对象——人,

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

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


  • 雅瑶真欣
    2019-05-11 17:33:23

    不过还是谢谢你??

  • 慕粉1656265995
    2019-05-11 16:53:18

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

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

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

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