首页 > 学院 > 开发设计 > 正文

函数重载、覆盖、隐藏

2019-11-06 06:06:58
字体:
来源:转载
供稿:网友

1、成员函数被重载的特征: (1)相同的范围(在同一个类中) (2)函数名字相同 (3)参数不同 (4)virtual关键字可有可无 2、覆盖是指派生类函数覆盖基类函数,特征是: (1)不同的范围 (2)函数名字相同 (3)参数相同 (4)基类函数必须有virtual关键字 3、隐藏是指派生类的函数与基类的函数同名,此时,不论有无virtual关键字,基类的函数被隐藏 如果派生类的函数与基类的函数同名,并且参数也相同,但是基类函数没有virtual关键字,此时,基类的函数被隐藏。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表