【单选题】下面程序的结果是( )。 #include<iostream.h> classA { int a; public: A( ):a(1){ } void showa( ){ cout < < a;} }; classB { int a; public: B( ):a(2){ } void showa( ) { cout < < a;} }; class
C、publicA,publicB { int a; public: C( ):a(3) { } void showa( ) {cout < < a;} }; void main( ) {
C、c;
C、showa( ); }
A、1
B、2
C、3
D. 程序有错误
网考网参考答案:C
网考网解析:
类A,类B,中都有showa( )函数,类C继承后再次重写showa( )函数就解决了继承的二义性,这时c.showa( )函数显示的就是类C中的showa( )的值。
document.getElementById("warp").style.display="none";
document.getElementById("content").style.display="block";
查看试题解析出处>>
发布评论 查看全部评论