继承
重载父类中的成员函数将隐藏父类中该成员函数及其所有在父类中的重载函数。
例如:
class a
{
public:
void a_func( void );
void a_func( int);
};
class b : public a
{
public:
void b_func( float ); //class中的a_func两个成员函数将都被隐藏(不能使用)。
int b_func( void ); //同上。
}
重载父类中的成员函数将隐藏父类中该成员函数及其所有在父类中的重载函数。
例如:
class a
{
public:
void a_func( void );
void a_func( int);
};
class b : public a
{
public:
void b_func( float ); //class中的a_func两个成员函数将都被隐藏(不能使用)。
int b_func( void ); //同上。
}