摘要:
构造函数和析构函数调用虚函数时都不使用动态联编,如果在构造函数或析构函数中调用虚函数,则运行的是为构造函数或析构函数自身类型定义的版本。 阅读全文
posted @ 2016-08-31 15:45
bonelee
阅读(7012)
评论(1)
推荐(1)
摘要:
C++中,子类构造函数必须要调用父类的构造函数(无论显式还是隐式),本质原因在于继承的性质决定了必须先有父再有子! 阅读全文
posted @ 2016-08-31 14:47
bonelee
阅读(21431)
评论(0)
推荐(1)
摘要:
C++标准规定,运行时的多态定义的基类与派生类的虚函数不仅函数名要相同,其返回值及参数都必须相同,否则即使加上了virtual,系统也不进行迟后联编。 阅读全文
posted @ 2016-08-31 09:00
bonelee
阅读(1271)
评论(0)
推荐(0)