相关考题
-
单项选择题
派生类从基类A和B各继承了一个数据成员x。如需访问派生类对象obj中从基类A继承来的成员x,下列哪种访问形式是正确的?()
A.obj.x
B.obj.A ::x
C.obj.B ::x
D.obj.A .x -
单项选择题
下列关于Liskov准则的描述中,错误的是()。
A.派生类对象的地址可以赋值给基类的对象指针
B.应用Liskov准则,实际上是将派生类对象当作基类对象来使用
C.派生类的对象不能赋值给基类对象
D.派生类的对象可以初始化基类引用 -
单项选择题
为类ABC定义重载运算符“+”,下列哪种定义形式是正确的?()
A.定义为类ABC的函数成员:ABC operator +(ABC obj1,ABC obj2){......}
B.定义为类ABC的函数成员:void operator +(){......}
C.定义为类ABC的函数成员:ABC operator +(ABC obj ){......}
D.定义为类ABC的友元函数:ABC operator +(ABC obj ){......}
