class M{
public:
M();
~M();
void m_fun();
}
int main(){
M a;
M b;
a::m_fun();
b::m_fun();
return 0;
}
在main函数中创建了两个变量a,b,同时在对应的内存地址内创建了M类的两个对象,那么M类的方法,比如m_fun(),是否被创建了两次,换句话说,a,b两个变量对应的内存空间中是否各自存在m_fun()的代码?若是这样,面向对象中的方法是否具有面向过程中函数的复用性?