题目详情
当前位置:首页 > 计算机考试 > 初级程序员
题目详情:
发布时间:2024-04-30 22:28:14

[简答题]【说明】 IC卡和200卡都是从电话卡派生的。下面的程序将电话卡定义为抽象类。其中 balance为双精度变量,代表电话卡中的余额;cardNumber是长整型变量,代表电话卡的卡号;password是整型变量,代表电话卡的密码;connectNumber是字符串变量,代表电话卡的接入号码;connected是布尔变量,代表电话是否接通。 performDial( )实现各种电话接通后的扣除费用的操作。其中200卡每次通话扣除0.5元的通话费用和附加费用;IC卡每次通话扣除0.9元的通话费。TimeLeft( )方法用于测试电话卡余额还可以拨打电话的次数。performConnection( )用于电话接入操作,如果卡号和密码正确,则接通;否则,接不通。 【程序】 abstract class PhoneCard { doubte balace; (1) perfermDial( ); double getBalance( ) { return balance; } double TimeLeft( ) { double current=balance; int times=0; do { (2) times++; }white(balance>=0); balance=current; return times-1; } } abstract class Number_PhoneCard extends PhoneCard { long cardNumber: int password; String connectNumber; Boolean connected; Boolean performConnection(long cn, int pw) { if(cn==cardNumber && (3) ) { connected=true; return true; } else return false; }

更多"【说明】 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
[填空题]抽象类不能 【7】
[简答题]【说明】
下面代码里,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. 不能说明其对象
[填空题]至少包含一个______函数的类称为抽象类。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码