摘要:
在函数run()前加关键字virtual,表示该函数是有多种形态的,即该函数可能被多个对象所拥有,而且功能不一,换句话说多个对象在调用同一个名字的函数产生的效果也不一样,那么系统在执行到由关键字virtual的函数时就会自动判断是哪个对象调用了它,然后调用该对象的同名函数代码示例 1 #includ... 阅读全文
摘要:
当一个基类产生多个子类,这些子类又产生新的子类时,调用基类的成员函数会产生二义性问题代码示例 1 /* human 2 / \ 3 mother father 4 \ / 5... 阅读全文