"枚舉和結構體"都是值類型 ,在傳遞的時候都是以拷貝的方式。segmentfault
"類"是引用類型 ,傳遞的時候只是傳遞一個引用 。繼承
它們之間最大的一個區別就是結構體是傳值,類是傳引用get
類、枚舉和結構體均可以實現協議cli
「使用enum來建立一個枚舉。就像類和其餘全部命名類型同樣」引用
「使用struct來建立一個結構體。結構體和類有不少相同的地方,好比方法和構造器。它們之間最大的一個區別就是結構體是傳值,類是傳引用。」方法