问题
问答题
return 0;
答案
参考答案:
(1)
virtual void add(int a)=0;
(2)
float table[row] [s_co1];
(3)
for(i=0;i<=s__co1-1;i++)
table[s][i]=0;
(4)
cout<<"\ttable["<<s<<"]["<<i<<"]is"<<table[s][i]<<endl;
解析: 主要考查考生对于带纯虚函数类的定义及其派生类使用的掌握,其中(1)中virtual关键字是定义虚函数必不可少的,而定义纯虚函数应该在陔函数的后面加上“=0”,纯虚函数是在该类中只有声明,没有具体定义的特殊函数,是为了方便其派生类进行扩展而定义的“根”,派生类可以根据不同的需要进行定义,达到了数据封装的目的,(3)中二维数组的一行相当于一个一维数组,对其进行操作使用一个for循环即可,(4)中注意连续输出时字符流的使用。