在许多项目开发中,除了新增各种函数,有时候也会出现修改原有函数的问题,碰到需要修改函数定义,比如修改传入参数个数类型时,就会碰到一些向后兼容性的问题。
实现代码如下:
functionA():this(false)
{}
functionA(bool para)
{….}
这样外部以前调用functionA的项目就能够继续使用新的functionA函数,而不需要更改每个调用函数A的地方:)
在许多项目开发中,除了新增各种函数,有时候也会出现修改原有函数的问题,碰到需要修改函数定义,比如修改传入参数个数类型时,就会碰到一些向后兼容性的问题。
实现代码如下:
functionA():this(false)
{}
functionA(bool para)
{….}
这样外部以前调用functionA的项目就能够继续使用新的functionA函数,而不需要更改每个调用函数A的地方:)
Using Gravatars in the comments - get your own and be recognized!
XHTML: These are some of the tags you can use: <a href=""> <b> <blockquote> <code> <em> <i> <strike> <strong>