如何让一个成员不能在派生类中重新定义
#include <iostream.h>
////
class A
{
////如何让a和f不能再在派生类中重新定义呢?
public:
int a;
void f(){};
};
class B:public A
{
////在派生类重新定义了a和f。如何让a和f不能再在派生类中重新定义呢?
public:
int a;
void f(){};
};
void main()
{
class A a;a;
B b;b;
a.a=1;
a.f();
b.a=2;
b.f();
}