Когда уместно использовать интерфейс? - C#
Формулировка задачи:
Добрый день.
Возник такой вопрос.
Вот пишу я приложение в котором есть три класса, первый класс создаёт коллекцию из XML файла, второй класс из XLS класса, а третий из DBF таблицы.
Уместно ли для них написать обобщенный интерфейс для этих классов или это уже перебор?
И вообще когда наступает момент для того чтобы начать писать интерфейс для классов?
Решение задачи: «Когда уместно использовать интерфейс?»
textual
Листинг программы
void CreateCollection(ICreator creator) { creator.CreateCollection();//здесь creator - это любой из ваших трёх классов }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д