java定义一个类,该类具有x和y两个静态变量,定义构造方法初始化这两个变量。再定义4个方法,分别求这两个数的和、差、乘、除结果并输出。在main0方法中,用户应能输入这两个数。
时间: 2024-02-19 22:02:30 浏览: 75
JAVA类的定义与方法演示
4星 · 用户满意度95%
好的,以下是实现该类的代码:
```java
public class MyClass {
private static int x;
private static int y;
public MyClass(int x, int y) {
MyClass.x = x;
MyClass.y = y;
}
public static int add() {
return x + y;
}
public static int subtract() {
return x - y;
}
public static int multiply() {
return x * y;
}
public static double divide() {
return (double) x / y;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入x: ");
int x = scanner.nextInt();
System.out.print("请输入y: ");
int y = scanner.nextInt();
MyClass myClass = new MyClass(x, y);
System.out.println("x + y = " + myClass.add());
System.out.println("x - y = " + myClass.subtract());
System.out.println("x * y = " + myClass.multiply());
System.out.println("x / y = " + myClass.divide());
}
}
```
在该类中,定义了两个静态变量 x 和 y,并通过构造方法初始化这两个变量。然后,我们定义了四个方法来分别计算 x 和 y 的加、减、乘、除结果,并且都是静态方法。最后,在 main 方法中,我们使用 Scanner 类来获取用户输入的 x 和 y 的值,然后创建一个 MyClass 对象,并使用该对象调用类中定义的方法来计算并输出结果。
阅读全文