Практикум по курсу "Объектно-ориентированное программирование" на языке C#. Андрианова А.А - 9 стр.

UptoLike

8
// деструктор
~Fraction()
{
. . .
}
// метод сложения двух дробей
static public Fraction operator + (Fraction ob1, Fraction ob2)
{
. . .
}
// метод сложения дроби с целым числом
static public Fraction operator + (Fraction ob1, int a)
{
. . .
}
// метод сложения целого числа и дроби
static public Fraction operator + (int a, Fraction ob1)
{
. . .
}
// метод изменение знака дроби на противоположный
static public Fraction operator - (Fraction ob)
{
. . .
}
// метод вычитания двух дробей
static public Fraction operator - (Fraction ob1, Fraction ob2)
{
. . .
}
// метод вычитания из дроби целого числа
static public Fraction operator - (Fraction ob1, int a)
{
. . .
}
// метод вычитания дроби из целого числа
static public Fraction operator - (int a, Fraction ob1)
{
. . .
}
// деструктор
~Fraction()
{
    . . .
}

// метод сложения двух дробей
static public Fraction operator + (Fraction ob1, Fraction ob2)
{
    . . .
}

// метод сложения дроби с целым числом
static public Fraction operator + (Fraction ob1, int a)
{
    . . .
}

// метод сложения целого числа и дроби
static public Fraction operator + (int a, Fraction ob1)
{
    . . .
}

// метод изменение знака дроби на противоположный
static public Fraction operator - (Fraction ob)
{
    . . .
}

// метод вычитания двух дробей
static public Fraction operator - (Fraction ob1, Fraction ob2)
{
    . . .
}

// метод вычитания из дроби целого числа
static public Fraction operator - (Fraction ob1, int a)
{
    . . .
}

// метод вычитания дроби из целого числа
static public Fraction operator - (int a, Fraction ob1)
{
    . . .
}




                                                                 8