谈下对默认值与缺省值的理解


1、

默认值:对于一个参数,在用户未配置的情况下,显式地给出的取值。
缺省值:对于一个参数,在用户未配置的情况下,系统内部设置的取值,该取值对用户不可见。当然,设置了缺省值的参数,用户也可以继续配置。

2、
如果一个参数对其他参数没有依赖或互斥关系,那么这个参数就必须单独设置。
依赖关系,举个例子来说,就是,设置了参数A后,才可以(或需要)设置参数B。
互斥关系,举个例子来说,就是,设置了参数A后,就不能(或不需要)设置参数B。

3、

凡是没有给出默认值的参数,而且这些参数对其他参数没有依赖或互斥关系,系统内部都为其设置了缺省值。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM