这道题目的答案是不是有问题啊

具体的题目是这样的:
Consider the following java code:
//in file Book.java
package com.bookstore;
public class Book
{
private String isbn;
public Book(){ isbn = "UNDEFINED_BOOK"; }
public String getIsbn(){ return isbn; }
public void setIsbn(String value){ this.isbn = value; }
}
//in file MusicCD.java
package com.bookstore;
public class MusicCD
{
private String isbn;
public MusicCD(){ isbn = "UNDEFINED_CD"; }
public String getIsbn(){ return isbn; }
public void setIsbn(String value){ this.isbn = value; }
}
Code for browse.jsp:
<jsp:useBean class="com.bookstore.Book" type="com.bookstore.MusicCD" id="bookorcd" />
<jsp:getProperty name="bookorcd" property="isbn" />

What is printed in the generated response of browse.jsp?
Select 1 correct option.
a.UNDEFINED_BOOK
b.UNDEFINED_CD
c.It will not compile
d.It will compile but will give an exception at request time.
它的答案说是选C 说不会通过编译的 可是我个人感觉应该是选D的 会通过编译只是会抛出ClassCastException的 大家都怎么认为啊? 高手能否为我讲解一下 谢谢啊!
可是这两个CLASS之间没有任何 关系啊~~~

下面是在tomcat下运行后的错误显示:
org.apache.jasper.JasperException: Unable to compile class for JSP:
JSP FileName:/pp.jsp
Java FileName:/D:/Tomcat5.5/work/Catalina/localhost/test//org/apache/jsp\pp_jsp.java

An error occurred at line: 14 in the jsp file: /pp.jsp
Type mismatch: cannot convert from Book to MusicCD
11: <jsp:useBean id="one" class="com.bookstore.TestBean" scope="request"/>
12: <jsp:setProperty name="one" property="name" value="阍熶匠ddddddddddd"/>
13: <jsp:getProperty name="one" property="name"/>
14: <jsp:useBean class="com.bookstore.Book" type="com.bookstore.MusicCD" id="bookorcd" />
15: <jsp:getProperty name="bookorcd" property="isbn"/>
16: asdfasdfasdfasdfasdfsadf
17: </body>

所以确实是无法编译的,至于原因,是因为这两个类没有任何联系,想通过Book bookorcd= new MusicCD()
赋值,很明显,这是错误的
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-12-12
用的bean是:com.bookstore.MusicCD
b UNDEFINED_CD
第2个回答  2007-12-10
b.UNDEFINED_CD

这道题的答案解析是不是有问题?
答: 答案解析没有问题。因为,如果乙车是远远地停在甲车的正前方和正后方,由于距离遥远,无法将自身乙车车辆做参照物,那么看到甲车几乎没有运动。最根本的是题目中的结论不正确,应该是: 必定乙车和甲车同向向东运动。

这道题目的正确答案是什么 说明理由
错误。机动车行驶中遇有下列情形之一的,最高行驶速度不得超过每小时30公里,其中拖拉机、电瓶车、轮式专用机械车不得超过每小时15公里:(一)进出非机动车道,通过铁路道口、急弯路、窄路、窄桥时;(二)掉头、转弯、下陡坡时;(三)遇雾、雨、雪、沙尘、冰雹,能见度在50米以内时;(四)在冰雪...

这道题的答案是否有问题?
实际操作确实有点问题。比如烯烃水化实际上并不容易——不是不行,只是不容易。而如果用溴化氢加成烯烃,很容易得到混合物,这个结构大概是七三开(马氏加成和反马氏加成),即便用色谱也不是特别好分离。消去的取向是没有问题的。氧化的话也有可能不经过醛直接成酸。我正在怀疑过氧酸或酸在锌条件下能...

高数这道题目的解析有问题吗,这道题目?
1.虽然二阶导函数本身是震荡函数,但是在[2\/π,+∞)上却是连续的,不存在间断点 2.是因为知道一阶导数>0。函数在区间内是单增的,所以,只需要讨论两个端点值就可以确定他的值域区间。3.一阶导数就是极限为0,解释如下

对造句子一年级简单
1.老师说的这句话是对的。2.我们要学会如何辨别对与错。3.这道题对于我来说太简单了。4.这道题目的答案对不对啊?5.我们天生就是一对的。6.小狗妈妈生了一对双胞胎。7.对于你刚刚说出的那番话,我感到很疑惑。8.对不起,我错了。9.我反对,再把这件事情拖下去。10.爸爸妈妈早就对他不抱...

有些题目的解析总是和答案没有任何关系的,这是为什么?
小编认为这种情况是不会出现的,因为题目的解析肯定是和答案有关系的,如果解析和答案没有关系,那答案是怎么得出来的呢?可能是学生没有正确的理解题目的解析,就会认为这个解析和答案是没有关系的。但也有一种可能,比如说题目的解析印错了,就会导致解析和答案之间没有关系。有些题目的解析总是和答案...

有没有大神看看这道物理题是不是答案错了,还是题有问题?
最多允许多少盏灯同时工作与下面的实践活动是没有关系的。电能表上标注的"10(20)A"表示这条线路上的最大电流是20A,而每个灯泡的电流是0.1A,所以最多接灯泡20÷0.1=200盏。而你写的I是第二问总电流的数值,而且1kW·h=3.6×10⁶J....

对错的对怎么写
1、这道题目的答案对不对啊?2、对于你刚刚说出的那番话,我感到很疑惑。3、对对对,师傅,您太客气了。4、老一辈的人,在思想上更愿意成就门当户对的婚事,而不是灰姑娘能嫁给王子!5、她反躬自问,发现自己也有不对的地方。6、小朋友都坐好,今天咱们论功行赏,回答问题对的发大的,回答错的不...

C语言问题 求助各位,这道题的答案是10,为什么?是不是答案给错了啊
结果的确等于10 原因是: k=10*MIN(i,j)被替换成了 k= 10* (i)>(j)?(i):(j);10*(i)的值始终大于j的值,因此返回了i的值,也就是10。

有些题目的解析总是和答案没有任何关系的,你知道是为什么吗?
而且我们也可以在答案中找一找,既然答案是没有错的,只是题数对错了,那我们就可以从别的页中翻到这道题正确答案,这样也能够把答案给找出来。所以只要我们努力一点就能够找出这道题的答案,如果你不想对答案的话,也可以和自己的同学对一对,这样也能够找到答案。我们在购买课外资料的时候,一定要...

相似回答