当对象的成员变量是一个引用型变量时该如何理解?
例如,人这类事物具有年龄、姓名属性,可以这样描述class Person{private String name;private int age;}。但是如果成员变量是一个引用型变量该如何理解,特别是类类型变量。例如,有两个类:
class Demo1{private int a;}
class Demo2{private Demo1 d;}
如何理解Demo2中的成员变量d,是Demo1这类事物的属性Demo2这类事物的对象都具备吗?还有成员变量是一个数组时又该怎样理解。有没有具体的例子可以说一下,小弟菜鸟一枚望大神指点一下。
|