更多"【说明】
IC卡和200卡都是从电话卡派生的。下面的程序将电话卡"的相关试题:
[填空题]一个抽象类的派生类可以实例化的必需条件是实现了所有的______。
[简答题]已定义一个Shape抽象类,在此基础上派生出矩形Rectangle和圆形Circle类,二者都有GetPerim( )函数计算对象的周长,并编写测试main( )函数。
#include<iostream>
using namespace std;
class Shape
public:
Shape( )
~Shape( )
virtual float GetPerim( )=0;
;
[多项选择]类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是()。
A. B x1= new B( );
B. B x1= new C( );
C. C x1=new C( );
D. C x1= new B( );
[填空题]字符类输出流的各个类都是抽象类 【9】 的子类。
[填空题]字符类输出流的各个类都是抽象类 【11】 的子类。
[单项选择]下列类中属于字节输入抽象类的是( )。
A. FileInputStream
B. ObjectInputStream
C. FiterInputStream
D. InputStream
[简答题]【说明】
下面代码里,instr是一个抽象类,它被两个子类wind和rain分别实现,而brass又继承了wind类,并覆盖了play方法。
【程序】
(1) class instr
(2) Void play( );
class wind (3) instr
void play( )System.out.println("wind play!");
class rain extends instr
void play( )System.out.println("rain play!");
class brass extends (4)
void play( )System.out.println("brass play!"));
public class music
static void tuneAll(instr e[])
for(int i=0;i<e.length;i++)
e[i].play( );
public (5) void main(String[]args)
instr orch[]=new instr[3];
int i=0;
orch[i++]=new wind( );
orch[i++]=new rain( );
orch[i++]=new brass( );
tuneAll(orch);
[填空题]压缩文件输出流类都是 【12】 抽象类的子类。
[单项选择]下列描述中,抽象类的特性是
A. 可以说明虚函数
B. 可以定义友元函数
C. 可以进行构造函数重载
D. 不能说明其对象
[填空题]至少包含一个______函数的类称为抽象类。