首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题5,将解答写在答题纸的对应栏内。 【说明】 图4.1是银行卡应用的部分类图,图中属性和操作前的“+”和“-”分别表示公有成员和私有成员。银行卡Account有两种类型,借记卡SavingAccount和信用卡Credi
阅读下列说明,回答问题1至问题5,将解答写在答题纸的对应栏内。 【说明】 图4.1是银行卡应用的部分类图,图中属性和操作前的“+”和“-”分别表示公有成员和私有成员。银行卡Account有两种类型,借记卡SavingAccount和信用卡Credi
admin
2017-11-27
64
问题
阅读下列说明,回答问题1至问题5,将解答写在答题纸的对应栏内。
【说明】
图4.1是银行卡应用的部分类图,图中属性和操作前的“+”和“-”分别表示公有成员和私有成员。银行卡Account有两种类型,借记卡SavingAccount和信用卡CreditAccount。
(1)借记卡和信用卡都有卡号accountNumber和余额balance两个属性。借记卡的余额是正常余额,信用卡的余额是目前未还的金额,如果没有未还的金额,则为0;有开户setUp、取款withdraw、查询余额getBalance和销户close四个方法。借记卡取钱时,要求取钱金额不能超过余额;而信用卡取钱金额不能超过信用额度,因此需要在子类中实现该方法。
(2)借记卡可以存钱deposit。
(3)信用卡有信用额度creditLimit属性,可以查询信用额度getCreditLimit、修改信用额度updateCreditLimit和还款retumCredit。
现拟采用面向对象的方法进行测试。
要测试方法deposit()时,还需要调用什么方法?给出测试序列。
选项
答案
需要调用的方法:getBalance() 测试序列:getBalance();depositq();getBalance();
解析
在测试方法deposit()时,由于其属性balance发生了变化,因此在测试方法deposit()前后,调用方法getBalance()。
转载请注明原文地址:https://kaotiyun.com/show/UzPZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
()不属于漏洞扫描系统的功能和性能要素。
()是以信息技术为主要手段建立的信息采集、存储、处理的系统。
某工程活动路径图如下所示,弧上的标记为活动编码及需要的完成时间,该工程的关键路径为()。
软件工程中,(35)不属于用户文档的内容。
原型法是面向用户需求而开发的一个或多个工作模型,以下关于原型法的叙述不正确的是______。
监理工程师在设计阶段进行质量控制时,重点是(55)。
以下属于工程设计阶段质量控制要点的是(48)。
在质量控制中,为寻找导致质量问题的主要因素应当采用(62)。
以下关于验收和验收中出现质量问题处理方法的叙述中,()是不正确的。
随机试题
离心泵安装时应注意哪些事项?
A.大汗淋漓,四肢厥冷,面色苍白,神情淡漠,呼吸微弱,脉微欲绝B.形体消瘦,五心烦热,颧红盗汗,口燥咽干,皮肤干燥,脉象细数C.身热大汗,汗热质黏,面色潮红,躁扰不安,渴喜冷饮,脉细数疾D.高热肢厥,神识昏沉,胸腹灼热,口渴喜饮,面色紫暗,脉沉有力
出现月经是由于血液中哪种激素浓度急剧下降所致
静脉注射用脂肪乳剂的乳化剂常用的有
胸骨角两侧平对()。
在每天作业前,使用单位应进行起重机的每日检查,下列()项检查不属每日必检项目。
浙江浙海服装进出口公司(3313910194)在对口合同项下进口蓝湿牛皮,委托浙江嘉宁皮革有限公司(3313920237)加工牛皮沙发革。承运船舶在帕腊纳瓜港装货启运,航经大阪,又泊停釜山港转“HANSASTAVANGER”号轮HV300W航次(提单号:H
信息技术教育是我国新的基础教育课程体系中设置的选修课程,是一门知识性与技能性相结合的基础工具课程。()
短板理论是指木桶的盛水量是由组成木桶的木板中最短的一块决定的,这块短板即为这个木桶盛水量的“限制因素”。根据上述定义,下列不符合短板理论的是()。
食用加碘盐可以预防甲状腺肿大,但摄入过多的碘可能会对人体产生危害。对此,有专家指出,只要食用加碘盐的量不超过专业部门规定的标准,就完全可以避免这种危害。因此,人们对于食用加碘盐的担心是毫无必要的。要使上述结论成立,所需要的前提是:
最新回复
(
0
)