首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明、图和Java代码,回答问题。 [说明] 已知四个类之间的关系如图13-3所示,分别对每个类的方法进行编号,例如,Shape的perimeter( )为1号,表示为“1:perimeter( )”,Rectangle类的
阅读下列说明、图和Java代码,回答问题。 [说明] 已知四个类之间的关系如图13-3所示,分别对每个类的方法进行编号,例如,Shape的perimeter( )为1号,表示为“1:perimeter( )”,Rectangle类的
admin
2012-04-11
56
问题
阅读下列说明、图和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://www.kaotiyun.com/show/wEVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
设有下列3条路由:172.30.129.0/24、172.30.130.0/24和172.30.132.0/24。如果进行路由汇聚,能覆盖这3条路由的地址是(29)。
SNMPv2定义的32位计数器是(61)。
GB2312-80中规定的汉字国标码采用(19)个字节存放一个汉字,每个字节的最高位为1,作为汉字机内码。
在Windows 2000操作系统的控制面板中,通过(1)命令修改系统的分辨率;使用Word 2000进行文本的打印时候,通过(2)命令设置打印参数;当用户不知道文件名字为"user",的文件存放在计算机系统中的具体位置时,快速找到该文件的方法为(3)。
Because Web servers are platform and application(71)they can send or request data from legacy or external applications including
Internet Explorer浏览器是Windows98的一个基本组成部分。在Windows 98环境下,下列(49)操作不可能启动Internet Explorer浏览器。
在ISO OSI/RM参考模型中,7层协议中的(41)利用通信子网提供的服务实现两个用户进程之间端到端的通信。
SNMP代理使用(57)操作向管理端通报重要事件的发生。在下图中,(58)能够响应Manager2的getRequest请求。
下列4个数中最小的是______。A.12.1B.1100.1BC.C.1HD.14.1Q
In the Ethernet LAN, an algorithm was chosen to dynamically adapt to the number of stations trying to send. It is caned(71).
随机试题
蟹、贝类水产品可用清水养些时间,以便________。
A.治妊娠胎漏下血,胎动不安证B.治妊娠胎漏下血,胎动欲坠C.治妊娠脾胃虚弱,胎动不安证D.治妊娠肝肾亏虚,胎动不安证E.治妊娠胎热,胎动不安证
高度不超过()的烟囱,可只设一根引下线,超过该高度时,应设两根引下线。可利用螺栓连接或焊接的一座金属爬梯作为两根引下线使用。
重力式码头墙后回填时,为防止淤泥对码头的影响,其回填方向应()方向填筑。
根据相关法律法规,下列银行机构称谓中属于企业法人的有()。
下列关于资本成本的说法中,正确的有()。
政府的土地供应政策对房地产市场的发展与运行有()影响。
(2017年)生态系统理论将影响人发展的环境划分为微观系统、中间系统、外层系统和宏观系统,其提出者是心理学家()
根据下列材料回答问题。从早上9:00到11:00通过入口2进入博物馆的参观人数是()。
An80-year-oldmanfromCincinnatiinAmericaismakinglegalhistorybysuingdoctorswhosavedhiswife.EdwardWinterhaswit
最新回复
(
0
)