经过长时间的研究,我找不到满意的答案。我想知道是否为同一个类共享成员函数。在c#或java中,我在类中定义一个函数并创建多个对象。那么每个对象实例都包含内存中的方法声明,分配不同的位置吗?或堆或堆栈中的相同位置。例如;
class SampleClass{
public void sampleMethod(){
//Am I shared for all instance or I am in different location whole instances
}
}
SampleClass s1 = new SampleClass();
SampleClass s2 = new SampleClass();
s1.sampleMethod();
s2.sampleMethod();