首页 > 公务员
题目内容 (请给出正确答案)
[主观题]

定义一个类Animal表示动物,定义它的两个子类,Bird表示鸟;Lion表示狮子。定义一个泛型类Cage表示

笼子,它继承java.util.HashSet类。创建Animal,Bird和Lion对象,创建定义一个类Animal表示动物,定义它的两个子类,Bird表示鸟;Lion表示狮子。定义一个泛型类C对象。动物对象可以添加到这些笼子对象中吗?笼子对象之间具有子类关系吗?如果要创建一个能装各种动物的笼子,应该使用什么通配符声明Cage对象?

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“定义一个类Animal表示动物,定义它的两个子类,Bird表…”相关的问题
第1题
以下哪个选项表示代码def a(b,c,d) 、pass的含义?()

A.定义一个列表,并初始化它

B.定义一个函数,但什么都不做

C.定义一个函数,并传递参数

D.定义一个空的类

点击查看答案
第2题
定义一个名为Cylinder类表示圆柱,它继承Cirele类,要求定义一个变量height表示圆柱高度。覆盖get
Area()方法求圆柱的表面积,定义getVolume()方法求圆柱体积。定义默认构造方法和带radius和height两个参数的构造方法。

画出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")};}

点击查看答案
第4题
定义类时,如果在某个成员方法的定义之前加上修饰器@property,则表示这是一个_____________。

点击查看答案
第5题
当一个超类成员不适合该子类时,子类可以以恰当的方式重新定义它。()

此题为判断题(对,错)。

点击查看答案
第6题
设计一个汽车类Auto,其中包含一个表示速度的double型的成员变量speed,表示启动的start()方法、表示加速的speedUp()方法以及表示停止的stop()方法。再设计一个Auto类的子类Bus表示公共汽车。在Bus类中定义一个int型的表示乘客数的成员变量passenger,另外定义两个方法gotOn()和gotOff()表示乘客上车和下车。编写程序测试Bus类的使用。
设计一个汽车类Auto,其中包含一个表示速度的double型的成员变量speed,表示启动的start()方法、表示加速的speedUp()方法以及表示停止的stop()方法。再设计一个Auto类的子类Bus表示公共汽车。在Bus类中定义一个int型的表示乘客数的成员变量passenger,另外定义两个方法gotOn()和gotOff()表示乘客上车和下车。编写程序测试Bus类的使用。

点击查看答案
第7题
编写程序,创建一个Account类表示账户,初始余额10000。定义一个线程类模拟从账户中取钱。规定每个

线程每次只能取100元。创建两个线程,从账户取钱,分析可能发生的冲突。Account类定义如下所示。

点击查看答案
第8题
定义一个名为TV的类表示电视机。每台电视机都是一个对象,每个对象都有状态(电源开或关、当前频道
定义一个名为TV的类表示电视机。每台电视机都是一个对象,每个对象都有状态(电源开或关、当前频道

,当前音量)以及动作(打开、关闭、转换频道、调节音量等)。TV类的UML如图4-3所示。

点击查看答案
第9题
定义一个名为Cuboid的长方体类,使其继承Rectangle类,其中包含一个表示高的double型成员变量height定义一个构造方法Cuboid(double length,double width,double height);再定义一个求长方体体积的volume()方法。编写程序,求一个长、宽和高分别为10、5、2的长方体的体积。
定义一个名为Cuboid的长方体类,使其继承Rectangle类,其中包含一个表示高的double型成员变量height定义一个构造方法Cuboid(double length,double width,double height);再定义一个求长方体体积的volume()方法。编写程序,求一个长、宽和高分别为10、5、2的长方体的体积。

点击查看答案
第10题
定义一个名为Square的类表示正方形,使其继承Shape抽象类,覆盖Shape类中的抽象方法getPerimeter()和getArea()。编写程序测试Square类的使用。
定义一个名为Square的类表示正方形,使其继承Shape抽象类,覆盖Shape类中的抽象方法getPerimeter()和getArea()。编写程序测试Square类的使用。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改