Определить и использовать интерфейс IFigure (Фигура) - C# (199525)
Формулировка задачи:
Реализовать иерархию классов из индивидуального задания. Определить и использовать интерфейс IFigure (Фигура). В интерфейс включить методы вычисления площади (если это возможно) и объема (если это возможно) фигуры, а также свойства, связанные с соответствующими данными классов:
Фигура - Линия – Треугольник (данные-координаты)
Может быть знает кто не будь:?
Решение задачи: «Определить и использовать интерфейс IFigure (Фигура)»
textual
Листинг программы
public interface IGeneral
{
int PosX { get; set; }
int PosY { get; set; }
void Drawing(); // метод рисования фигуры или линии на экране
}
public interface ILine : IGeneral
{
int Long { get; set; }
}
public interface IFigure: IGeneral
{
float Area();
float Volume();
}