單項(xiàng)選擇題下列關(guān)于拷貝構(gòu)造函數(shù)的描述中,錯(cuò)誤的是()。

A.一個(gè)類(lèi)可以定義多個(gè)拷貝構(gòu)造函數(shù)
B.若未定義拷貝構(gòu)造函數(shù),則系統(tǒng)會(huì)提供一個(gè)默認(rèn)拷貝構(gòu)造函數(shù)
C.當(dāng)類(lèi)中有指針成員變量時(shí),通常要為這個(gè)類(lèi)定義一個(gè)拷貝構(gòu)造函數(shù)來(lái)實(shí)現(xiàn)深拷貝
D.拷貝構(gòu)造函數(shù)中的參數(shù)按引用方式傳遞


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題結(jié)構(gòu)化程序設(shè)計(jì)方法以()為中心進(jìn)行分析和設(shè)計(jì)。

A.結(jié)構(gòu)
B.模塊
C.對(duì)象
D.類(lèi)

2.單項(xiàng)選擇題下列關(guān)于運(yùn)算符重載的描述中,正確的是()。

A.運(yùn)算符重載可以改變操作數(shù)的個(gè)數(shù)
B.運(yùn)算符重載可以改變運(yùn)算符的優(yōu)先級(jí)
C.運(yùn)算符重載可以改變運(yùn)算符的結(jié)合性
D.運(yùn)算符重載可以使運(yùn)算符實(shí)現(xiàn)特殊功能

3.單項(xiàng)選擇題在表達(dá)式x+y*z中,+是作為成員函數(shù)重載的運(yùn)算符,*是作為非成員函數(shù)重載的運(yùn)算符。下列敘述中正確的是()。

A.operator+有兩個(gè)參數(shù),operator*有兩個(gè)參數(shù)
B.operator+有兩個(gè)參數(shù),operator*有一個(gè)參數(shù)
C.operator+有一個(gè)參數(shù),operator*有兩個(gè)參數(shù)
D.operator+有一個(gè)參數(shù),operator*有一個(gè)參數(shù)

4.單項(xiàng)選擇題類(lèi)的默認(rèn)的無(wú)參構(gòu)造函數(shù)()。

A.在任何情況下都存在
B.僅當(dāng)未定義無(wú)參構(gòu)造函數(shù)時(shí)存在
C.僅當(dāng)未定義有參構(gòu)造函數(shù)時(shí)存在
D.僅當(dāng)未定義任何構(gòu)造函數(shù)時(shí)存在