public:
int n;
base(int x){n=x;}
virtual void set(int m){n=m;cout< }; class deriveA:public base{ public: deriveA(int x):base(x){} void set(mt m){n+=m;cout< }; class deriveB:public base[ public: deriveB(int x):base(x){} void set(int m){n+=m;cout< }; int main() { deriveA dl(1); deriveB d2(3); base*pbase; pbase=&dl; pbase->aet(1); pbase=&d2; pbase->set(2); return 0; } 2004年9月 全国计算机等级考试二级笔试试卷 公共基础知识及C++语言程序设计 答案及评分标准 选择题((1)—(35)每小题2分,共70分) (1)C(2)C(3)B(4)A(5)D (6)B(7)D(8)B(9)C(10)A (11)D(12)D(13)C(14)D(15)A (16)A(17)D(18)B(19)D(20)C (21)B(22)A(23)B(24)B(25)C (26)D(27)C(28)A(29)A(30)C (31)C(32)B(33)D(34)B(35)B 二、填空题(每空2分,共30分) (1)[1]时间