В классе создаются типы интерфейса - C#
Формулировка задачи:
Есть интерфейс:
и интерфейс
а потом есть класс
Подскажите, пожалуйста, с какой целью создаются эти типы интерфейсов,и как использовать потом данные типы. Где про это подробно прочитать?
public interface IItem { int Capacity { get; set; } }
public interface ICharacteristics { string Name { get; set; } int Value { get; set; } }
internal class Hero { public string Name { get; set; } public int Health { get; set; } public int Strength { get; set; } public IInventoryItem Weapon { get; set; } // в классе создаётся тип интерфейса IInventoryItem public List<ICharacteristics> Characteristics { get; set; } // в классе List с типом интефейса ICharacteristics }
Решение задачи: «В классе создаются типы интерфейса»
textual
Листинг программы
public IInventoryItem Weapon { get; set; } * *// в классе создаётся тип интерфейса IInventoryItem public List<ICharacteristics> Characteristics { get; set; } // в классе List *с типом интефейса ICharacteristics
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д