Operation类 C#
时间: 2024-05-11 11:19:50 浏览: 6
下面是一个简单的 Operation 类的 C# 实现,它包括两个成员变量和一些方法:
```csharp
public class Operation {
private double num1;
private double num2;
public Operation(double num1, double num2) {
this.num1 = num1;
this.num2 = num2;
}
public double Add() {
return num1 + num2;
}
public double Subtract() {
return num1 - num2;
}
public double Multiply() {
return num1 * num2;
}
public double Divide() {
if (num2 == 0) {
throw new DivideByZeroException("Cannot divide by zero.");
}
return num1 / num2;
}
}
```
这个类有两个私有成员变量 `num1` 和 `num2`,以及一个构造函数,用于初始化这两个变量。类中还有四个公共方法 `Add()`、`Subtract()`、`Multiply()` 和 `Divide()`,分别实现加法、减法、乘法和除法操作,并返回计算结果。在 `Divide()` 方法中,如果除数为零,则抛出一个 `DivideByZeroException` 异常。