用c#编写 创建类MyArith,实现并测试基本的四则整数运算。类MyArith包含实例方法add(求两数之和),sub(求两数之差),mul(求两数之和积),商div(求两数之商)。
时间: 2024-10-11 10:04:47 浏览: 44
在C#中,你可以创建一个名为`MyArith`的类,用于实现基本的四则整数运算。下面是一个简单的例子展示了如何定义这个类及其成员方法:
```csharp
public class MyArith
{
// 实例方法,加法
public int Add(int num1, int num2)
{
return num1 + num2;
}
// 实例方法,减法
public int Subtract(int num1, int num2)
{
return num1 - num2;
}
// 实例方法,乘法
public int Multiply(int num1, int num2)
{
return num1 * num2;
}
// 实例方法,除法(需要处理除数为零的情况)
public double Divide(int num1, int num2)
{
if (num2 != 0)
return (double)num1 / num2;
else
throw new DivideByZeroException("Cannot divide by zero.");
}
}
// 测试类MyArith的方法
public static void Main(string[] args)
{
MyArith myMath = new MyArith();
// 测试加法
Console.WriteLine($"Addition: {myMath.Add(5, 3)}");
// 测试减法
Console.WriteLine($"Subtraction: {myMath.Subtract(7, 4)}");
// 测试乘法
Console.WriteLine($"Multiplication: {myMath.Multiply(6, 2)}");
// 测试除法
try
{
Console.WriteLine($"Division: {myMath.Divide(10, 2)}");
}
catch(DivideByZeroException ex)
{
Console.WriteLine(ex.Message);
}
}
```
在这个示例中,我们首先定义了`MyArith`类,包含了四个操作方法(加、减、乘、除)。然后在`Main`函数中,我们创建了一个`MyArith`的实例,并对每个方法进行了调用。
阅读全文