0

我正在处理一个大型项目,并且我已经更新了一种几乎被系统所有部分使用的方法;该方法现在采用另一个参数。我想让新参数成为可选参数,这样我就不必去更新其他人的代码来使用它,所以我提供了一个默认参数。

有什么方法可以发出编译器警告,声明不推荐依赖默认参数,只有当他们依赖它时?

4

1 回答 1

6

除了使用默认参数,您可以尝试使用重载函数,一个有额外参数,一个没有,并将没有额外参数的一个标记为已弃用。它可以调用新函数,传入你想要的任何默认值。

于 2012-12-11T00:28:51.253 回答