如何从具有2个对象的类中调用方法?

时间:2015-11-15 13:41:39

标签: c# class object fractions

我的任务是添加2个分数。

Fraction 1 = new Fraction(1,3);
Fraction 2 = new Fraction(2,4);

我已经在课堂上创建了方法来添加它们。

问题是如何调用该方法? 喜欢这个?

Fraction 3 = new Fraction(0);
3.add(1,2);

但是那些工作我不知道tbh。

1 个答案:

答案 0 :(得分:1)

由于您只允许使用1个参数,因此您可以这样做:

class Fraction
{
int integerPart;
int floatPart;
public void add(Fraction fraction)
{
this.integerPart += fraction.integerPart;
this.floatPart += fraction.floatPart;
}
}

然后在主要用途中:

Fraction obj1 = new Fraction(1,2);
Fraction obj2 = new Fraction(2,3);
obj1.add(obj2);

这是一个基本的例子,我没有进行验证等。但是你明白了我的观点。