たとえば、価格設定操作中にクライアントに返されるエラーと警告の OO 階層を構築したいと思います。
interface PricingMessage {}
interface PricingWarning extends PricingMessage {}
interface PricingError extends PricingMessage {}
class NoSuchProductError implements PricingError {
...
}
私は名前にあまり熱心ではありませんPricingMessage
。エラーと警告を含む概念は何ですか?
編集:明確にするために、エラーと警告の一般的な概念または名前を探しています(一般的な情報メッセージなどを除く)。たとえば、コンパイラはエラーと警告も報告します。これは何?