一.类与对象的使用规则
Ⅰ.必须使用new关键字创建对象
Ⅱ.使用对象属性(对象名.成员变量)
Ⅲ.使用对象方法(对象名.成员方法名)
Ⅳ.同一个类的不同对象的成员变量有不同存储空间
Ⅴ.同一个类的每个对象恭喜改类的方法
二.实例与内存图
Ⅰ.代码
class Person{
String name;
int age;
String gender;
void eat(){
}
}
public class Someone{
public static void main(String[] args){
//one是引用类型
Person one=new Person();
one.age=23;
one.name="yowukowu";
one.eat();
System.out.println(one.age);
Person two=new Person();
String name="Frank";
two.age=35;
two.eat();
System.out.println(two.age);
//查看变量是否被改变
System.out.println(one.age)
;
}
}
console :
23
25
23
结果证明:不同对象的成员变量具有不同的存储空间。
Ⅱ.内存示意图