zoukankan      html  css  js  c++  java
  • 类成员函数的重载、覆盖和隐藏

    1. 重载:
       ⑴同一个类中
       ⑵函数名相同
       ⑶参数不同
       ⑷virtual关键字可有可无
    2. 覆盖:
       ⑴分别位于派生类与基类中
       ⑵函数名字相同
       ⑶参数相同
       ⑷基类函数必须有virtual关键字
    3. 隐藏:
       ⑴如果派生类的函数与基类的函数同名,但参数不同,无论有无virtual关键字,基类的函数将被隐藏
       ⑵如果派生类的函数与基类的函数同名,且参数相同,但是基类函数没有virtaul关键字,基类函数被隐藏
  • 相关阅读:
    几数之和的题目
    File类
    递归
    Collections
    Map集合
    泛型
    类型通配符
    可变参数
    异常
    Collection集合
  • 原文地址:https://www.cnblogs.com/yingl/p/5817406.html
Copyright © 2011-2022 走看看