ВУЗ:
Составители:
Рубрика:
10
public static bool operator < (Fraction ob1, Fraction ob2)
{
. . .
}
public static bool operator >= (Fraction ob1, Fraction ob2)
{
. . .
}
public static bool operator <= (Fraction ob1, Fraction ob2)
{
. . .
}
public static bool operator != (Fraction ob1, Fraction ob2)
{
. . .
}
public static bool operator == (Fraction ob1, Fraction ob2)
{
. . .
}
// статический метод преобразования строки в дробь
public static Fraction Parse(string str)
{
. . .
}
// метод получения строкового представления дроби – оператор
// преобразования в символьную строку
public static implicit operator string(Fraction ob)
{
. . .
}
}
1.2. Конструкторы и деструктор класса
«Рациональное число»
Для создания объекта определим конструктор с четырьмя параметрами,
соответствующими четырем структурным элементам класса:
значение числителя;
значение знаменателя;
значение целой части;
public static bool operator < (Fraction ob1, Fraction ob2) { . . . } public static bool operator >= (Fraction ob1, Fraction ob2) { . . . } public static bool operator <= (Fraction ob1, Fraction ob2) { . . . } public static bool operator != (Fraction ob1, Fraction ob2) { . . . } public static bool operator == (Fraction ob1, Fraction ob2) { . . . } // статический метод преобразования строки в дробь public static Fraction Parse(string str) { . . . } // метод получения строкового представления дроби – оператор // преобразования в символьную строку public static implicit operator string(Fraction ob) { . . . } } 1.2. Конструкторы и деструктор класса «Рациональное число» Для создания объекта определим конструктор с четырьмя параметрами, соответствующими четырем структурным элементам класса: значение числителя; значение знаменателя; значение целой части; 10
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »