java定义一个复数类,并构造方法、得到实部、得到虚部、
时间: 2023-10-21 08:02:16 浏览: 352
复数是由实部和虚部组成的数,可以使用Java来定义一个复数类并实现相关的功能。下面是一个示例代码:
```java
public class ComplexNumber {
private double realPart; // 实部
private double imaginaryPart; // 虚部
// 构造方法
public ComplexNumber(double realPart, double imaginaryPart) {
this.realPart = realPart;
this.imaginaryPart = imaginaryPart;
}
// 获取实部
public double getRealPart() {
return realPart;
}
// 获取虚部
public double getImaginaryPart() {
return imaginaryPart;
}
public static void main(String[] args) {
ComplexNumber complexNumber = new ComplexNumber(3.0, 4.0);
System.out.println("实部:" + complexNumber.getRealPart());
System.out.println("虚部:" + complexNumber.getImaginaryPart());
}
}
```
在上述代码中,我们定义了一个复数类`ComplexNumber`,有两个私有实例变量`realPart`和`imaginaryPart`分别表示实部和虚部。通过构造方法可以创建一个复数对象,并通过`getRealPart`和`getImaginaryPart`方法获取实部和虚部的值。在`main`方法中,我们创建了一个复数对象并打印出其实部和虚部的值。
运行以上代码将输出:
```
实部:3.0
虚部:4.0
```
这表示我们成功定义了一个复数类,并实现了构造方法以及获取实部和虚部值的功能。
阅读全文