私有方法是否应该检查对象是否已正确初始化



的私有方法是否应该检查对象是否已正确初始化,即使它已经由公共方法完成?

我有一个代表真实硬件的类/对象。如果对象未正确初始化,私有方法执行的操作可能会很危险。如果初始化状态是由调用这些私有方法的公共方法完成的,这些私有方法是否应该检查初始化状态?

私有方法应断言值已初始化,但它们不需要将失败传达给调用方,因为这是由公共方法完成的。

相关内容

  • 没有找到相关文章

最新更新