final函數(shù)?
final是編程語言關(guān)鍵字C++11標(biāo)準(zhǔn)提供了說明符final。需要注意的是,C++11中的final不是關(guān)鍵字,而是說明符,這意味著您可以將它(在不引起混淆的情況下)將它作為標(biāo)識(shí)符使用(為了兼容以前的代碼)。
類似的說明符還有override。Java和AS3.0關(guān)鍵字final有“這是無法改變的”或者“終態(tài)的”含義,它可以修飾非抽象類、非抽象類成員方法和變量。
你可能出于兩種理解而需要阻止改變:設(shè)計(jì)或效率。