已知有如下類層次的定義:
現(xiàn)需要編寫類C的成員函數(shù)h()的實現(xiàn),請問下面四個選項中的四條語句,哪條能夠正確地通過編譯()
A.A::f()
B.A::g()
C.f()
D.g()
您可能感興趣的試卷
你可能感興趣的試題
A.不傳遞,即如果類A是類B的友元,類B是類C的友元,類A卻不一定是類C的友元
B.不交換,即是說明如果類B是類C的友元,類C卻不一定是類B的友元
C.可繼承,即是說明如果類A是類B的友元,類C是從類A派生,類C也是類B的友元
D.友元可以是函數(shù)(甚至可以是另一個類的成員函數(shù)),也可以是一個類
A.整形函數(shù)
B.浮點函數(shù)
C.虛函數(shù)
D.字符型函數(shù)
已知有如下定義:
則哪個選項中的指針是常量指針()
A.ptr1
B.ptr2
C.ptr3
D.ptr1和ptr2
A.非靜態(tài)成員函數(shù)
B.析構(gòu)函數(shù)
C.友元函數(shù)
D.虛函數(shù)
A.可以用來動態(tài)創(chuàng)建對象和對象數(shù)組
B.使用它創(chuàng)建的對象,可用delete刪除
C.使用它創(chuàng)建對象時要調(diào)用構(gòu)造函數(shù)
D.使用它創(chuàng)建對象數(shù)組時必須指定初始值
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新試題
標(biāo)識符的()是指在程序的哪個區(qū)域里可以使用。
string類中為字符串對象提供了一些成員函數(shù),調(diào)用這些成員函數(shù)的方法為()。
C++一般的程序都要具有兩條語句,這兩條語句為()和using namespace std。
第一代高級語言以Fortran語言和()語言為代表。
()是指在程序的同一范圍內(nèi)聲明幾個功能類似的同名函數(shù)。
const_cast的使用格式為()。
C++語言可以用()限定符強制改變訪問權(quán)限。
運算符()用于申請動態(tài)存儲空間,它的操作數(shù)為某種數(shù)據(jù)類型且可以帶有初值表達(dá)式或元素個數(shù)。
如果把const限定符放在*號的右邊,使指針本身成為一個const指針,即()。
static_cast的功能是將一種數(shù)據(jù)類型轉(zhuǎn)換成另一種數(shù)據(jù)類型,其使用格式為()。