問答題

【簡(jiǎn)答題】結(jié)構(gòu)和類有什么區(qū)別?如果把程序中定義結(jié)構(gòu)的關(guān)鍵字struct直接改成class,會(huì)有什么問題?用教材上的一個(gè)例程試一試,想一想做什么修改能使程序正確運(yùn)行?

答案:結(jié)構(gòu)是數(shù)據(jù)的封裝,類是數(shù)據(jù)和操作的封裝??梢园呀Y(jié)構(gòu)看成是類的特例。結(jié)構(gòu)和類都可以用關(guān)鍵字struct或class定義。區(qū)...
題目列表

你可能感興趣的試題