我想构建一个在定价操作期间返回给客户端的错误和警告的 OO 层次结构:
interface PricingMessage {}
interface PricingWarning extends PricingMessage {}
interface PricingError extends PricingMessage {}
class NoSuchProductError implements PricingError {
...
}
我对这个名字不是很感兴趣PricingMessage
。包含错误和警告的概念是什么?
编辑:明确地说,我正在寻找一个常见的概念或名称来专门用于错误和警告(不包括例如一般信息消息)。例如,编译器也会报告错误和警告。这些是什么?