首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明、图和Java代码,回答问题。 [说明] 已知四个类之间的关系如图13-3所示,分别对每个类的方法进行编号,例如,Shape的perimeter( )为1号,表示为“1:perimeter( )”,Rectangle类的
阅读下列说明、图和Java代码,回答问题。 [说明] 已知四个类之间的关系如图13-3所示,分别对每个类的方法进行编号,例如,Shape的perimeter( )为1号,表示为“1:perimeter( )”,Rectangle类的
admin
2012-04-11
32
问题
阅读下列说明、图和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
程序员上午基础知识考试
软考初级
相关试题推荐
假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系(11)。
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000
已知八位机器码10111010(最高位为符号位),当它是原码时表示的十进制数是(2);当它是补码时表示的十进制数是(3);当它是反码时表示的十进制数是(4)。
与十进制数26.34375等值的二进制数是(1),八进制数是(2)。
FTP只能识别两种基本的文件格式,它们是(46)。
帧中继技术是在OSI参考模型第(29)层上用简化的方法传送和交换数据单元的一种技术。
A user interface can be defined as the combination of hardware and software that helps people and computers(70)with each other.
The major problem with E-mail is that it is(71)easy to use that people can become(72)with messages(73)they can possibly answer i
语音处理时,常把连续的语音信号通过模/数转换,变换成数字信号。把一定范围内的声音强度用一个整数来表示,这称为(26)。
站点首页最常用的文件名是(50)。
随机试题
下列除哪项外,均是缺铁性贫血脾胃虚弱证的临床表现
李大与李二系亲兄弟,李大独身无子,李二提出将他的三儿子李小过继给李大,李大未置可否。事后李大仍然独立生活,李小也从未对李大尽义务,也没有一起生活过。当李小准备结婚时,向李大要饯盖房子结婚。李大不肯给,李小不甘心,于是发生争议,李大诉请法院判决他与李小不存在
根据我国涉外民事诉讼程序的特别规定,下列说法中正确的是:()
宅旁绿地面积计算起止界线,以下表示正确的是()。
海洋中声波的传播速度与海水介质的相关因素有关,其中影响最大的因素是()。
合同履行过程中,如因供货商原因不能交货,则按()计算违约金。
A点高程40.150m,B点高程41.220m;施工单位从引测点引入场内M点高程:从A点引测,前视读数1.10m,后视读数1.40m;现从B点校核M点高程,后视读数1.10m,前视读数应为()m。
假定购买金融资产的名义利率为5%,通货膨胀率为2%,则实际利率为()。
根据《消费者权益保护法》的规定,消费者有哪些权利?()
下列关于计算机病毒的叙述中,错误的是()。
最新回复
(
0
)