最新回答 / weibo_雷神傷感_0
結構體(使用關鍵字 struct),是C語言里的東西,C語言不是面向對象的。C語言發明時候,還沒有面向對象概念。后來出現語言C++,Java,C#等為標準,你可以把結構體和類(使用關鍵字class)對比起來。不難發現,結構體是公有的,數據和函數都可以被結構體外函數使用。在現在軟件工程理論里,這被認為是不規范。所以后期語言都有class,默認私用。
2018-12-17