1

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

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

4

1 回答 1

0

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

于 2019-07-27T21:06:34.060 回答