Создать класс Pair, определить методы изменения значений полей и вычисления произведения чисел - C#
Формулировка задачи:
Создать класс Pair(пара чисел); определить методы изменения значений полей и вычисления произведения чисел. Определить производный класс RightAngled с полями-катетами треугольника. Определите методы вычисления размеров гипотенузы и площади треугольника. Реализовать метод в обоих классах для вывода параметров объекта.
Решение задачи: «Создать класс Pair, определить методы изменения значений полей и вычисления произведения чисел»
textual
Листинг программы
class Pair { public double FirstSide { get; set; } public double SecondSide { get; set; } public Pair() { } public Pair(int firstSide, int secondSide) { this.FirstSide = firstSide; this.SecondSide = secondSide; } public double Product() { return this.FirstSide * this.SecondSide; } public override string ToString() { return "First side " + FirstSide + " Second side " + SecondSide; } } class RightAngled : Pair { public RightAngled() { } public RightAngled(int firstSide, int secondSide) : base (firstSide, secondSide) { } public double GetHypotenuse() { return Math.Sqrt(Math.Pow(base.FirstSide, 2) + Math.Pow(base.SecondSide, 2)); } public double GetArea() { return 0.5 * (base.FirstSide * base.SecondSide); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д