题目内容
(请给出正确答案)
[主观题]
定义一个类Animal表示动物,定义它的两个子类,Bird表示鸟;Lion表示狮子。定义一个泛型类Cage表示
笼子,它继承java.util.HashSet类。创建Animal,Bird和Lion对象,创建对象。动物对象可以添加到这些笼子对象中吗?笼子对象之间具有子类关系吗?如果要创建一个能装各种动物的笼子,应该使用什么通配符声明Cage对象?
答案
查看答案
第2题
画出Circle类和Cylinder类的UML图,并实现这些类。编写测试程序,提示用户输入圆柱的底面圆的半径和高度,程序创建一个圆柱对象,计算并输出圆柱表面积和体积。
第3题
A.abstract Animal{abstract void growl()}
B.class abstract Animal{abstract void growl()}
C.abstract class Animal{abstract void growl()}
D.abstract class Animal{ abstract void growl(){System.out.println("growl")};}
第6题
第7题
线程每次只能取100元。创建两个线程,从账户取钱,分析可能发生的冲突。Account类定义如下所示。
第8题
,当前音量)以及动作(打开、关闭、转换频道、调节音量等)。TV类的UML如图4-3所示。
第9题
第10题