C#自定义类,封装加数和被加数。实现计算两数和的方法。(用控制台应用程序)
时间: 2024-03-13 22:43:30 浏览: 77
计算:接受2个整数和一个字符的基本C#控制台程序。 根据输入的字符,程序将对两个整数进行加,减或乘运算
好的,我可以给你提供示例代码,你可以在本地编译运行它。
```csharp
using System;
class MyAddition
{
private int a;
private int b;
public MyAddition(int a, int b)
{
this.a = a;
this.b = b;
}
public int CalculateSum()
{
return a + b;
}
}
class Program
{
static void Main(string[] args)
{
MyAddition addition = new MyAddition(10, 20);
Console.WriteLine("Sum: {0}", addition.CalculateSum());
}
}
```
在这个示例程序中,我们定义了一个 `MyAddition` 类,它包含了两个私有成员变量 `a` 和 `b`,以及一个公共方法 `CalculateSum`,用于计算两数之和。
在构造函数中,我们对 `a` 和 `b` 进行了封装,即将外部传入的参数赋值给成员变量。这样做可以避免外部直接修改成员变量的值,保证了封装的特性。
在 `CalculateSum` 方法中,我们直接返回了两数之和,实现了计算两数和的功能。
在 `Main` 函数中,我们通过创建 `MyAddition` 对象的方式来演示了计算两数和的操作,输出了计算结果。
阅读全文