问答详情
源自:8-7 Java 中的 static 使用之静态变量

每个对象都拥有自己的成员是啥意思?对象的成员不是调用类的成员吗

收拾收拾收拾收拾

提问者:勤勉4193292 2016-11-04 16:36

个回答

  • 我的水木年华
    2016-11-04 17:45:34
    已采纳

    每个对象拥有自己的成员,即拥有成员变量。成员变量相当于对象的属性,方法相当于对象的行为。每个对象都有属性和行为。对象就是类的实例化,类是一系列有共同属性和行为的对象的集合。比如鸟类是一个类,则大雁就是一个对象,鸟都有翅膀,都会飞,翅膀就是类的成员,大雁是鸟,也有翅膀,所以大雁的翅膀直接调用鸟的翅膀。这就是面向对象的基本思想。如果还不理解的话,可以去看看面向对象刚开始那部分,看看对象,类的基本概念。

  • 武zz
    2016-11-04 17:37:27

    类>对象>成员         例如学生类Student (他有id,名字等属性,有get和set方法)

       如果要用到该学生类,你会创建该学生类的实例(对象) ,Student stu = new Student();//无参的构造方法

      上面代码表明 Studnet是一个类,而stu是这个类的一个对象实例。

       类只有一个,而对象实例可以创建多个。

       成员指的应该是类中的field(属性)和Method(方法)

  • 吾心勿乱4297435
    2016-11-04 17:03:01

    类里面有一系列的对象,每个对象可以共有一些成员,也有自己的成员

  • Make2change
    2016-11-04 17:00:45

    类>对象>成员