1.定义一个复数类 Complex,复数的实部 Real 与虚部Image定义为私有数据成员,定义 getters 和 setters 方法访问已有数据成员,再定义构造方法对实部与虚部进行初始化,定义公有成员函数Show(显示复数值。
时间: 2024-09-12 22:02:18 浏览: 57
这是1.定义一个复数类 complex ,它的内部具有两个实例变量:realPart和imagPart,分别代表复数的实部和虚
5星 · 资源好评率100%
以下是一个简单的`Complex`类的实现,包含了您要求的功能:
```java
public class Complex {
// 私有数据成员
private double real; // 复数的实部
private double image; // 复数的虚部
// 构造方法
public Complex(double real, double image) {
this.real = real;
this.image = image;
}
// getters
public double getReal() {
return real;
}
public double getImage() {
return image;
}
// setters
public void setReal(double real) {
this.real = real;
}
public void setImage(double image) {
this.image = image;
}
// 公有成员函数Show
public void show() {
System.out.println("复数: " + real + " + " + image + "i");
}
}
```
这个`Complex`类定义了私有成员变量`real`和`image`来存储复数的实部和虚部。构造方法允许在创建`Complex`对象时初始化这些值。`getReal()`和`getImage()`方法允许外部获取实部和虚部的值,而`setReal(double real)`和`setImage(double image)`方法允许外部设置这些值。`show()`方法是一个公共方法,用于打印复数的字符串表示。
阅读全文