没有合适的资源?快使用搜索试试~ 我知道了~
定义一个描述长方体的类Box,类中有3个整型的成员变量——length、width、和height,分别表示长方体的长、宽、高。定义构造方法,初始化这三个变量;
资源推荐
资源详情
资源评论
1.定义一个描述长方体的类 Box,类中有 3 个整型的成员变量—— length、width、和
height,分别表示长方体的长、宽、高。定义构造方法,初始化这三个变量;定义方法,求
长方体的体积并返回整型结果;定义方法,求长方体的表面积并返回整型结果;定义方法
把长方体的长、宽、高以及长方体的体积和表面积转换为字符串并返回该字符串。
编写应用程序测试类 Box,调用类中定义的各个方法,并将结果输出。
2.定义一个类 A,其中有一个 private 的整型变量 data,一个 private 的字符串对象 str。类中
有两个构造方法,一个不含参数,初始化 data 和 str 为默认值;另一个有两个参数,分别用
来初始化 data 和 str。类中还定义了 3 个方法,方法头的定义及其功能分别如下:
public A add(int k, string s);//该方法把 data 和 str 的值分别加上 k 和 s
public A clearA();//该方法把 data 和 str 的值分别清除为其默认值
public String toString();//该方法把 data 和 str 的值转换为字符串返回
编写程序 A,调用类 A 中的 3 个方法并将结果输出。
3.定义一个接口,接口中有 3 个抽象方法。
long factorial(int m);//求参数的阶乘
long myPower(int m, int n);求参数 m 的 n 次方
boolean findFactorSum(int m, int n);//判断参数中较小数是否是较大数的因子
定义类实现该接口。编写应用程序,调用接口中的 3 个方法。并将调用这些方法得到的结
果输出。
4.编写一个 Animal 类,其中包括如下几部分。
属性:
private String type;//动物的类型
构造方法:用于初始化私有属性 type。
方法:
public String toString()//返回动物类型信息
public void sound()//输出动物的叫声信息
5.编写一个 Flyable 接口,包含如下方法。
double flySpeed();//用于返回最大的飞行速度
6.编写 Glede(老鹰)类和 Pigeon(鸽子)类,分别继承第 4 题中的 Animal 类并实现第 5 题
中的 Flyable 接口。编写测试类,打印输出老鹰和鸽子的叫声信息和最大飞行速度。
答案:
1.
class Box {
int length, width, height;
public void setInfo(int l, int w, int h) {
length = l;
width = w;
height = h;
资源评论
Made_in_Kang
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功