首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明、图和Java代码,回答问题。 [说明] 已知四个类之间的关系如图13-3所示,分别对每个类的方法进行编号,例如,Shape的perimeter( )为1号,表示为“1:perimeter( )”,Rectangle类的
阅读下列说明、图和Java代码,回答问题。 [说明] 已知四个类之间的关系如图13-3所示,分别对每个类的方法进行编号,例如,Shape的perimeter( )为1号,表示为“1:perimeter( )”,Rectangle类的
admin
2012-04-11
48
问题
阅读下列说明、图和Java代码,回答问题。
[说明]
已知四个类之间的关系如图13-3所示,分别对每个类的方法进行编号,例如,Shape的perimeter( )为1号,表示为“1:perimeter( )”,Rectangle类的perimeter( )为2号,表示为“2:perimeter( )”,以此类推,其中,每个类的perimeter方法签名相同。
[Java代码]
Triangle tr=new Triangle( );
Square sq=new Square( );
Shape sh=tr;
下列赋值语句中哪两个是合法的(写出合法赋值语句的编号)?
选项
答案
②⑤
解析
根据题中代码可知,tr引用一个Triangle对象,sq引用一个Square对象,sh和tr引用同一个Triangle对象。所以问题1中①⑤正确,由于sh和tr引用同一个对象,其引用的内存空间也必然相同,②③④错误。对于问题2中的消息,tr引用Triangle对象,所以tr.height( )调用Triangle类的height方法;sq引用Square对象,但Square没有height方法,所以sq.height( )没有对应任何方法调用,但Square类有perimeter方法,所以sq.perimeter( )调用Square类的perimeter方法,其他几项同上。问题3中,赋值运算的左边应该是右边的父类或同一类型才可以正确赋值。所以正确的是②⑤
转载请注明原文地址:https://kaotiyun.com/show/wEVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
Linux系统中在下列(59)文件中指定了网络路由信息。
以下关于TCP/IP协议的描述中,错误的是(24)。
多协议标记交换(MPLS)是IETF提出的第三层交换标准,下列有关MPLS的描述中,说法错误的是(53)。
IEEE802.1Q VLAN中继协议将(48)定义为本征(Native) VLAN。
32位的IP地址可以划分为{网络号,主机号}两部分。以下地址标记中用0表示所有比特为0,用-1表示所有比特为1。其中(41)不能作为目标地址;(42)不能作为源地址;(43)不能出现在主机之外;(44)不能出现在本地网之外;(45)在Ipv4中不用,保留供
帧中继网CHINAFRN的虚电路建立在(24),用户平面采用的协议是(25)。这种网络没有流量控制功能,但是增加了拥塞控制功能,如果沿着帧传送方向出现了拥塞,则把帧地址字段中的(26)位置1。这样接收方就可以通过(27)要求发送方降低数据传输速率。以下选项
根据ISO网络管理标准体系的规定,(51)用于对管理对象的行为和通信活动的有效性进行管理。
帧中继技术是在OSI参考模型第(29)层上用简化的方法传送和交换数据单元的一种技术。
计算机通过电话网拨号方式上网时,异步传输的字符同步,下列选项(18)的说法是正确的;采用数据位为8位的异步起止方式传输数据时,其效率最高为(19),高级数据链路控制规程(HDLC)是(20)提出的标准;HDLC帧同步标志是(21);HDLC协议为保证帧同步
在寄存器间接寻址中,若指令指定的寄存器是BX、SI、或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOVBX,[SI],假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000
随机试题
下列哪一项不是甲状腺激素的生理作用
牙周炎时X线片上表现为
乳牙患龋的最好发牙位是
不属于洋地黄使用禁忌证的是()
会计软件中,记账凭证摘要可以()。
甲公司从某银行获得贷款1000万元,并以其A房屋(价值500万元)提供抵押担保,同时,乙公司以其B房屋(价值800万元)为甲公司贷款提供抵押担保。贷款到期时,甲公司尚欠银行400万元的本息未还。在银行催讨欠款期间,A房屋因火灾发生严重损坏,价值仅余350万
有关科学家和其作出的突出贡献,表述正确的是()。
老板葛某承包了马山村1000亩土地,投资农产品生产。1年后,由于经营不善,造成严重亏损,老板在拖欠当地农民土地租金和农药、种子、化肥款项以及工资等累计300多万元,偷逃税款50万元后逃跑。村民发现后,寻找无果便聚集到镇政府要求解决。公安民警为了帮助受损
利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行(),得到最终的E-R模型。
Howtoprotectyourcomputerfrombeingattackedbyavirus?First,besuretohaveagoodantivirusprogramandupdateitr
最新回复
(
0
)