函数重载 函数重写 函数隐藏

  函数重写:父类和子类中有函数原型相同的函数,子类继承父类后,两个函数在子类中都存在,如果不加访问权限的话默认子类对象访问的是子类自己的此函数

                     必须满足的条件:函数原型相同  且只发生在父类与子类之间

                     运行期间根据对象类型决调用的函数

  函数隐藏:子类中有与父类同名的函数,但参数个数不同,子类继承父类后父类的此函数在子类中将被隐藏,子类对象将不能访问父类此函数

  函数重载:一定发生在同一个作用域中(要么是同一个类里,要么同是全局函数)

                     子类无法重载父类函数,父类同名函数将被覆盖

                     重载是在编译期间根据参数类型和个数决定的

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shilling_bai/article/details/79979192
个人分类: c++
上一篇c++中多重继承构造析构函数的顺序以及成员变量地址顺序
下一篇模板的相关概念
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭