下列有關物件導向程式設計(object-oriented programming)的敘述,何者錯誤?
A抽象類別(abstract class)不能產生實體物件
B使用封裝(encapsulation)的好處是可以直接使用私人資料成員(private data member)正確答案
C物件(object)是類別(class)的實例(instance)
DJava、C++都可以使用物件導向程式設計的概念
答案與詳解
錯誤敘述(本題要選)。封裝的好處恰恰相反:將資料設為 private 來「隱藏」資料,外部不能直接存取,必須透過 public 方法間接操作,以保護資料完整性。
