下面為一個 C++程式語言撰寫之程式,請選出正確的敘述:class T1 { public: T1() {} //① void foo() { val_= 10;} //②private: int val_; //③}; int main() { T1 t; //④ return 0; }
(A)①行中,因為類別名稱已經取名為 T1,因此不可再有名稱為 T1 的成員函式
(B)②行中,foo 為 T1 的成員函式,在 foo 中可以存取 T1 的私有成員 val_
(C)③行中,val_ 為 T1 的成員,所有 T1 類別的物件共享一份 val_
(D)④行中,我們稱 t 繼承自 T1
(A)①行中,因為類別名稱已經取名為 T1,因此不可再有名稱為 T1 的成員函式
(B)②行中,foo 為 T1 的成員函式,在 foo 中可以存取 T1 的私有成員 val_
(C)③行中,val_ 為 T1 的成員,所有 T1 類別的物件共享一份 val_
(D)④行中,我們稱 t 繼承自 T1
答案:登入後查看
統計: A(21), B(94), C(38), D(26), E(0) #452843
統計: A(21), B(94), C(38), D(26), E(0) #452843