单项选择题
下面程序的结果是( )。
#include<iostream.h>
class A
{
int a;
public:
A( ):a(1){ }
void showa( ){ cout < < a;}
};
class B
{
int a;
public:
B( ):a(2){ }
void showa( ) { cout < < a;}
};
class C:public A,public B
{
int a;
public:
C( ):a(3) { }
void showa( ) {cout < < a;}
};
void main( )
{
C c;
c.showa( );
}
A.将private int m改为protected int m
B.将private int m改为public int m
C.将private int m改为static i
D.将private int m改为int m