信奧c++編?課程?程?合集
struct和class
①struct 一般用于描述一個數(shù)據(jù)結(jié)構(gòu)集合,而 class 是對一個對象數(shù)據(jù)的封裝;
②struct?中默認的訪問控制權(quán)限是?public?的,而?class?中默認的訪問控制權(quán)限是?private?的
③在繼承關(guān)系中,struct 默認是公有繼承,而?class 是私有繼承;
④class 關(guān)鍵字可以用于定義模板參數(shù),就像 typename,而 struct 不能用于定義模板參數(shù)
標簽: