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