咕泡Java互聯(lián)網(wǎng)高級(jí)架構(gòu)師6期
具有相同性質(zhì)的對(duì)象,我們可以抽象稱為類
2.struct和class
①struct 一般用于描述一個(gè)數(shù)據(jù)結(jié)構(gòu)集合,而 class 是對(duì)一個(gè)對(duì)象數(shù)據(jù)的封裝;
②struct?中默認(rèn)的訪問控制權(quán)限是?public?的,而?class?中默認(rèn)的訪問控制權(quán)限是?private?的
③在繼承關(guān)系中,struct 默認(rèn)是公有繼承,而?class 是私有繼承;
④class 關(guān)鍵字可以用于定義模板參數(shù),就像 typename,而 struct 不能用于定義模板參數(shù)
標(biāo)簽: