JAVA试题谁会做啊 求助

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:05:31
有谁知道啊?帮忙哦谢谢啊!!
1.制作一个矩形类MyRectangle。要求:
(1) 将MyRectangle类放在一个自己创建的包MyPackage中。
(2) (2)在MyRectangle类中添加width、height属性。
(3)用构造方法对width、height属性进行初始化。
(4)在MyRectangle类中添加成员方法计算矩形的面积。
(5)编程利用MyRectangle类的实例输出一个矩形(46,60)的面积。

2.设计Application字符界面程序,定义三个重载方法mol并调用。三个方法分别为:接收一个int参数,执行平方运算并输出结果;接收两个int参数,执行相乘运算并输出结果;接收一个字符串参数,输出该字符串参数信息。要求在main( )方法中分别用参数区别调用这三个方法。如调用格式为:
mol(128);
mol(12,8);
mol(“teacher”);
则可输出:128的平方等于16384
12*8=96
Hello,teacher!
提问者: zhizhongai - 试用期 一级
最佳答案
1.
package MyPackage;
public class MyRectangle {
int width;
int height;

public MyRectangle() {
width = 10;
height = 20;
}

public int area(int width,int height) {
int area = width * height;
return area;
}
public static void main(String aap[]){
MyRectangle mr=new MyRectangle();
System.out.println("矩形面积为:"+mr.area(

1:
package MyPackage;
public class MyRectangle {
int width;
int height;

public MyRectangle() {
width = 10;
height = 20;
}
public int area(int width,int height) {
int area = width * height;
return area;
}
public static void main(String[] args){
MyRectangle mr=new MyRectangle();
System.out.println("矩形面积为:"+mr.area(46, 60));
}
}
2.
public class Test {

public int mol(int i){
return i*i;
}
public int mol(int i,int j){
return i*j;
}
public void mol(String str){
System.out.println("Hello,"+str+"!");
}
public static void main(String[] args){
Test t=new Test();
System.out.println("128的平方等于"+t.mol(128));
System.out.println("12*8="+t.mol(12,8));
t.mol("teacher");
}
}