设为首页    加入收藏

自学考试省级导航

全国 A安徽 B北京 C重庆 F福建 G广东 广西 甘肃 贵州 H河南 河北 湖南 湖北 黑龙江 海南 J江苏 江西 吉林 L辽宁 N内蒙古 宁夏 Q青海 S山东 山西 陕西 四川 上海 T天津
     X新疆 西藏 Y云南 Z浙江 历年真题分类检索

浙江省2004年1月自考面向对象程序设计试题 (清晰word版)(二)
2013-04-10 19:51:41 来源:91考试网 作者:www.91exam.org 【
四、综合应用题(共20分)
1.分析下列程序可能的输出结果。(满分8分)
#include
class base{
public∶
virtual int func() {return 10;}
};
class derived∶public base{
public∶
int func() {return 200;}
};
void main()
{derived d;
base & b=d;
cout<cout<}


2.下列shape类是一个表示形状的抽象类,area()为求图形面积的函数,total()则是一个通用的用以求不同形状的图形面积总和的函数。请从shape类派生三角形类(triangle)、矩形类(rectangle),并给出具体的求面积函数。给出shape,total的定义如下所示。(满分12分)
class shape{
public∶
virtual float area()=0
};
float total(shape *s[],int n)
{
float sum=0.0;
for(int i=0;isum+=s[i]->area();
  return sum;
}

 

Tags:自学考试 历年真题
】【打印繁体】 【关闭】 【返回顶部
上一篇浙江省2005年4月自考旅客运输组织.. 下一篇浙江省2011年7月自学考试模具软件..

网站客服QQ: 960335752 - 14613519 - 48225117