public 继承是"Is-a"
书籍里面说得很清楚,不管你是什么类型,不管你是否重载,不管你是否Virtual,在继承体系里面具有的是“遮掩名称”。请注意是“名称”。
如下,继承类定义了自己的虚函数fun1(),但它不仅仅覆盖了Base的fun1()同时也遮掩了fun1(int)。
public 继承是"Is-a"
书籍里面说得很清楚,不管你是什么类型,不管你是否重载,不管你是否Virtual,在继承体系里面具有的是“遮掩名称”。请注意是“名称”。
如下,继承类定义了自己的虚函数fun1(),但它不仅仅覆盖了Base的fun1()同时也遮掩了fun1(int)。