网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
如下所示的UML序列图中,(42)表示返回消息,Account类必须实现的方法有(43)。


A. start0
B. checkBalance()和withdraw()
C. deposit0
D. checkBalance()、withdraw()和deposit()

参考答案

参考解析
解析:在URL序列图中,调用消息用带实心箭头的实线表示,返回消息用带箭头的虚线表示,图中的编号为1、2、3、5的消息均为调用消息,只有编号为3的消息为返回消息。由题目可知,Fund Transaction Manager要调用类Ac-count的checkBalance()、withdraw()和deposit()方法,类Account需要实现这3个方法。
更多 “如下所示的UML序列图中,(42)表示返回消息,Account类必须实现的方法有(43)。 A. start0 B. checkBalance()和withdraw() C. deposit0 D. checkBalance()、withdraw()和deposit() ” 相关考题
考题 解释图5—3中用例u3和用例Withdraw、Deposit等四个用例之间的关系及其内涵。

考题 下图所示的UML序列图中,(39)表示返回消息,A.xferB.checkC.evaluation 下图所示的UML序列图中,(39)表示返回消息,A.xferB.checkC.evaluationD.minus

考题 如下UML类图表示的是(43)设计模式。以下关于该设计模式的叙述中,错误的是(44)。(54)A.工厂方法B.策略C.抽象工厂D.观察者

考题 UML的消息有3种:简单消息、异步消息和(58)消息。A.并发B.异步C.标准D.返回

考题 UML的消息有3种:简单消息、同步消息和(58)消息。消息在序列图中用虚线有向箭头表示。A.并发B.异常C.标准D.异步

考题 如下所示的序列图中( )表示返回消息,Accunt类必须实现的方法有( )。A.tansIDB.balanceC.withdrawD.depositA.start()B.checkBalance()和withdraw()C.deposit()D.checkBalance()、withdraw()和deposit()

考题 阅读下列说明,回答问题1至问题5,将解答写在答题纸的对应栏内。 【说明】 图4-1是银行卡应用的部分类图,图中属性和操作前的+和一分别表示公有成员和私有成员。银行卡Account有两种类型,借记卡SavingAccount和信用卡CreditAccount图4-1银行卡应用的部分类图 (1)借记卡和信用卡都有卡号account Number和余额balance两个属性。借记卡的余额是正常余额,信用卡的余额是目前未还的金额,如果没有未还的金额,则为0;有开户set Up、取款withdraw、查询余额get Balance和销户close四个方法。借记卡取钱时,要求取钱金额不能超过余额;而信用卡取钱金额不能超过信用额度,因此需要在子类中实现该方法。 (2)借记卡可以存钱deposit。 (3)信用卡有信用额度creditLimit属性,可以查询信用额度getCreditLimit、修改信用额度updateCreditLimit和还款retumCredit。 现拟采用面向对象的方法进行测试。【问题1】(3分) 面向对象单元测试的主要对象是什么? 【问题2】(4分) 在继承关系上,若某方法在测试父类时已经测试过,那么在什么情况下在子类中也需要测试? 【问题3】(4分) 要测试方法deposit()时,还需要调用什么方法?给出测试序列。 【问题4】(6分) 方法withdraw在基类Account中定义,但在两个子类中有不同的实现。这是面向对象的什么机制?这种情况在测试时如何进行? 【问题5】(3分) 给出类SavingAccount的最小测试序列。

考题 如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。A.序列图B.状态图C.通信图D.活动图

考题 如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。A.合并分叉B.分支C.合并汇合D.流

考题 如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。A.分支条件B.监护表达式C.动作名D.流名称

考题 在UML顺序图中,如果一条消息从对象a传向对象b,那么其()是一条从b指向a的虚线有向边,它表示原消息的处理已经完成处理结果(如果有的话)给返回消息传回。 A.返回消息B.自消息C.创建(creatE.消息D.销毁(destory)消息

考题 在UML顺序图中,()对消息传递的目标对象的销毁。 A.销毁(destory)消息B.创建(creatE.消息C.返回消息D.自消息

考题 UML的()表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作。 A.异步消息B.返回消息C.同步消息D.简单消息

考题 如图所示的UML类图中,Shop和Magazine之间为(请作答此空)关系,Magazine和Page之间为( )关系。UML类图通常不用于对( )进行建模。 A.关联 B.依赖 C.组合 D.继承

考题 I'd like to withdraw £500 from my current account.A: leaveB: payC: putD: draw

考题 如下所示的UML类图中,Car和Boat类中的move( )方法( )了Transport类中的move( )方法。 A.继承 B.覆盖(重置) C.重载 D.聚合

考题 如下所示的UML序列图中,( )表示返回消息,Account类必须实现的方法有(请作答此空)。 A.start0 B.checkBalance()和withdraw() C.deposit0 D.checkBalance()、withdraw()和deposit()

考题 如下所示的UML序列图中,(请作答此空 )表示返回消息,Account类必须实现的方法有( )。 A.tansID B.balance C.withdraw D.deposit

考题 如下所示的UML序列图中,(42)表示返回消息,Account类必须实现的方法有(43)。 A. tansID B. balance C. withdraw D. deposit

考题 如下所示的UML图中,(I)是( ) A.参与者 B.用例 C.泛化关系 D.包含关系

考题 如图所示的 UML 类图中,Shop 和 Magazine 之间为(41)关系,Magazine 和 Page 之间为(42)关系。UML 类图通常不用于对(43)进行建模。 A.关联 B.依赖 C.组合 D.继承

考题 如图所示的 UML 类图中,Shop 和 Magazine 之间为(41)关系,Magazine 和 Page 之间为(42)关系。UML 类图通常不用于对(43)进行建模。 A.系统的词汇 B.简单的协作 C.逻辑数据库模式 D.对象快照

考题 I'd like to withdraw 500 from my current account.A:leave B:pay C:put D:draw

考题 UML的()以一种简单、抽象的函数表示对象之间的信息传递,不考虑通信过程的内部细节,在UML顺序图中用普通的有向箭头表示。A、简单消息B、同步消息C、异步消息D、返回消息

考题 类Account中方法声明正确的是哪一项?()  A、class Account{  deposit();  }B、class Account{  void deposit(); }C、class Account{  void deposit{}  }D、class Account{  void deposit(){}  }

考题 我们定义一个Account类来描述银行账户,银行账户有账户名、金额等属性特征,同时有存款、取款等行为特征,下述代码适合描述的是哪项?()     A、class  Accountf      String name;//账户     S tring amount;  //金额      Account (String name)(    ) void deposit (double mount){  //存款     ) void withdraw (double mount){  //取款     }     )B、class  Accountf      String name;//账户d ouole amount;  //金额      Account(double amount){   } void deposit (double mount){  //存款     ) void withdraw (double mount){  //取款     )     )C、class  Accountf      String name;//账户 double amount;  //金额      Account (String name){} void deposit (double mount){//存款     )  void withdraw (double mount){  //取款     )     )D、class Accountf      String name;//账户      double amount;//金额      Account (String name){}      void deposit(){//存款     )  void withdraw(){//取款 )     )

考题 单选题A To withdraw his deposit.B To cash a check.C To rob the bank.D To get his prize.