我试图在已调用删除父对象但该对象中仍有子对象的情况下创建错误消息。 例如,有一个项目对象包含多个客户对象。我希望在项目对象被删除但项目仍然附加有客户时显示错误消息,然后显示错误消息。
是否有特定的注释可以检查是否有客户在场?
最佳答案
parent 必须照顾 child 。如果父级仍有子级且无法被删除,则必须引发错误(抛出异常、返回错误代码等)。
类似的事情:
<小时/>public boolean dispose() {
if (hasChildren())
return false; // not disposed/deleted
// do disposing stuff
isDisposed = true; // flag the disposed state
return true; // disposed / deleted
}
关于java - 在删除子对象之前删除父对象时如何创建错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680277/