我有一个下课
class Student{
int rollNumber;
int marks;
public void setResult(int rollNumber, int marks){
this.rollNumber=rollNumber;
this.marks=marks;
}
public void displayResult(){
System.out.println("Roll Number= "+this.rollNumber+" Marks= "+this.marks);
}
}
现在,我创建两个类型为Student的对象,如下所示
Student s1=new Student();
Student s2=new Student();
现在,为实例字段分配了两组不同的内存。现在我的问题是为方法(setResult
和displayResult
)分配内存两次还是一次?
请参见下图,您能帮我说一下哪个图提供了正确的信息。