AdditionalMessage (異常信息對象,只包含詳細信息)
說明:
屬於Message類得子類,不對簡短信息進行構造,只構造詳細信息,類似於一個特例,把Message的包含兩個參數的構造函數轉化爲了只需要一個參數(詳細信息)的構造過程,對某些情況下適用。
預定義宏:
類設計詳解:
類名:
class CPPUNIT_API AdditionalMessage: public Message
類圖:
成員變量:
typedef Message SuperClass
成員函數:
AdditionalMessage()
說明:
默認構造函數
AdditionalMessage(const std::string &detail1 )
說明:
構造函數,僅僅只是在父類Message中添加一個詳細信息
AdditionalMessage(const char *detail1 )
說明:
構造函數的重載
AdditionalMessage(const Message &other )
說明:
拷貝構造函數,調用父類的拷貝構造函數
AdditionalMessage&operator =( const Message &other )
說明:
賦值操作符重載,調用父類的賦值操作符