JAVA类的问题水杯类~~~~在线等,答出的奖励100分!

方法:设置属性的方法和显示属性的方法.喝水,倒水方法.实例话对象,调用对象的喝水,倒水方法。
定义一个数学类.定义方法,分别实现.计算圆面积,矩形面积,任意2个数之合
最新回答
执意画江山

2025-03-31 00:53:16

第一个问题,一个 Cup 类如下:

public class Cup {

private double volume, weight;
private int color;

public void pour () {}

public void drink () {}

public void setVolume (double volume) {
this.volume = volume;
}

public void setWeight (double weight) {
this.weight = weight;
}

public void setColor (int color) {
this.color = color;
}

public double getVolume () {
return volume;
}

public double getWeight () {
return weight;
}

public int getColor () {
return color;
}

public static void main (String args[]) {
Cup cup = new Cup();
cup.drink();
cup.pour();
}
}

=================================================================

第二个问题:

public class Math {
public double area (double radius) {
return (0.5 * Math.PI * radius * radius);
}

public double area (double width, int height) {
return (width * height);
}

public double sumOf (double arg0, double arg1) {
return (arg0 + arg1);
}
}
未与你

2025-03-31 00:00:40

不要这么懒,看样子是学生,东西还是要学的。
public class Shui {
private static Shui instance;
private static int shuiliang;
public static Shui getInstance(){ //实例化
if(instance == null){
instance = new Shui();
}
return instance;
}

public static int heShui(int shui){ //喝水
shuiliang -= shui;
return shuiliang;
}

public static int daoShui(int shui){ //倒水
shuiliang += shui ;
return shuiliang;
}

}

class MathUtils{

public static double getCircleS(int r){ //圆面积
return Math.PI*r*r;
}
public static int jiuxing(int a,int b){ //矩形面积
return a*b;
}
public static int twoSum(int a ,int b){ //任意2个数之合
return a+b;
}
}
王牌冤家

2025-03-31 00:05:03

呵呵,如果实在搞不懂的话就去找下马士兵老师的面向对象的视频教程看下吧,讲的很好,如果视频看完了相信你自己也可以解决这两个问题了,加油!
爱到伤肺

2025-03-31 00:47:05

你这个问题是在抽象...你把原题弄出来看看.?
雨后初见彩虹

2025-03-31 00:11:13

没看懂需求。