[英]A general term of classes and structs?
我知道結構與類非常相似,只有成員訪問和繼承默認為public。 按照慣例,它們被用作POD類型,但同樣,這只是一個約定。
盡管存在細微的差異(以及使用它們的習慣上的差異),但很顯然,類和結構都只是對事物的稍有不同的解釋,其中事物定義了一組對象的行為。 那是什么東西 ?
我知道通常是這樣定義類的,但是結構也適合該定義,並且至少在C ++中,結構的含義與類略有不同。 還是只是將一個類(作為一個概念)和C ++類(與C ++結構一起,是對類概念的一種特定實現/方法)區分開來?
使用class
和struct
聲明的類型在C ++標准中統稱為“非聯合類”。 至於他們的共同行為……好吧,您顯然已經知道了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.