【发布时间】:2017-11-12 23:03:47
【问题描述】:
我正在阅读 Oracle documentation 关于使用 assert 关键字来验证方法前置条件和后置条件的内容。
文档说可以使用assert 关键字来验证public 方法的后置条件,但您应该只使用assert 关键字来验证private 方法的前置条件。
这是为什么?
【问题讨论】:
-
可以分享源码吗?
-
虽然它说的是 Java 7,但文字显然更旧。换个角度看:stackoverflow.com/a/37605954/829571
标签: java assert preconditions post-conditions