簡體   English   中英

在 UML 類圖中為 C++ 類添加構造函數和析構函數

[英]Adding constructors and destructors in a UML class diagram for C++ classes

在為C++代碼編寫UML類圖時,是否需要包含相關類的構造函數和析構函數?

在許多情況下,向 C++ 類圖中添加構造函數/析構函數只是文本樣板噪音,並沒有真正意義。 只有當您希望圖表成為 C++ 類的完整文檔時,您才可能需要添加構造函數。

與@Marco 在下面所說的相反,這不是底層業務邏輯的問題,而是避免(通常是復雜的)圖表中的混亂和噪音的純粹符合人體工程學的問題。

如果構造函數是業務邏輯的一部分,則可以添加它,您只是不添加返回類型。
將在功能/方法部分下:
+類名()
我不會添加析構函數。 同樣,取決於您的業務邏輯是否需要它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM