單項選擇題下列關(guān)于Liskov準則的描述中,錯誤的是()。

A.派生類對象的地址可以賦值給基類的對象指針
B.應(yīng)用Liskov準則,實際上是將派生類對象當作基類對象來使用
C.派生類的對象不能賦值給基類對象
D.派生類的對象可以初始化基類引用


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題?為類ABC定義重載運算符“+”,下列哪種定義形式是正確的?()

A.定義為類ABC的函數(shù)成員:ABC operator +(ABC obj1,ABC obj2){......}
B.定義為類ABC的函數(shù)成員:void operator +(){......}
C.定義為類ABC的函數(shù)成員:ABC operator +(ABC obj ){......}
D.定義為類ABC的友元函數(shù):ABC operator +(ABC obj ){......}

2.單項選擇題?下列哪種C++語法形式不屬于多態(tài)?()

A.重載運算符
B.對象多態(tài)
C.重載函數(shù)
D.不同函數(shù)中定義的同名局部變量

3.單項選擇題通過派生類對象obj訪問其從基類繼承的成員m,則m必須是()。?

A.公有繼承下的公有成員
B.公有繼承下的私有成員
C.私有繼承下的私有成員
D.公有繼承下的保護成員

4.單項選擇題?在類中聲明一個常函數(shù)成員fun,下列哪條語句是正確的?()

A.void fun()const;
B.void const fun();
C.const void fun();
D.void fun();

5.單項選擇題?通過值傳遞在函數(shù)間傳遞對象數(shù)據(jù),形實結(jié)合時會自動調(diào)用下列哪個構(gòu)造函數(shù)來初始化對象形參?()

A.不帶形參的構(gòu)造函數(shù)
B.帶形參的構(gòu)造函數(shù)
C.析構(gòu)函數(shù)
D.拷貝構(gòu)造函數(shù)