浅析重载、隐藏与覆盖

重载 重载又称为静态多态,静态绑定,静态决议等。因为要实现重载,所以C++和C的命名方式有所不同。重载主要是为了减轻程序员对函数名的记忆负担,让所有功能相似的函数使用同一名字。 重载条件: (1)在同一作用域中 (2)函数名相同 (3)参数列表不同 隐藏 隐藏是因为在子类中定义了与基类同名的函数,而将基类的函数隐藏掉,要想访问基类的函数,则必须加作用域限定符。 隐藏条件: (1)在不同作用域中,分
相关文章
相关标签/搜索