神様教えて
継承したクラスで、

class A{
private:
int data;
public:
int DataCal(){
return data*2;
}

 int getData(){
return DataCal();
}
 
 ・・・
}

みたいのがあるときに、継承クラスでDataCalをオーバーライドしたとすると

class B :public A{
public:
int DataMod(){
return data*3;
}
 ・・・
}

このときってgetDataもオーバーライドしないといけない??