Применение интерфейсов (нужны примеры) - C#
Формулировка задачи:
Если не сложно, приведите несколько.. или хотя бы один простой пример грамотного применения интерфейса, где он просто необходим
В самоучителе примеры с интерфесами, которые являются попросту лишними строками
Решение задачи: «Применение интерфейсов (нужны примеры)»
textual
Листинг программы
abstract class Figure { public string Name{get;set;} } class Square : Figure,INumberAngles { public Size Size {get;set;} public Point Location{get;set;} // остальные члены // реализация интерфейса INumberAngles public NumberAngles {get {return 4;}} } class Circle: Figure { public double Radius {get;set;} public Point LocationCenter {get;set;} // остальные члены } class Triangle: Figure,INumberAngles { public Point A {get;set;} public Point B {get;set;} public Point C {get;set;} // остальные члены // реализация интерфейса INumberAngles public NumberAngles {get {return 3;}} } interface INumberAngles { int NumberAngles {get;) }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д