Интерфейс: как работает и для чего нужен
Мы продолжим разбираться в терминологии и сути различных процессов в ИТ. Сегодня объясним, что такое интерфейс, как он работает и для чего нужен. Интерфе́йс (от англ. interface) – граница между двумя функциональными объектами; совокупность средств, методов и правил взаимодействия (управления, контроля и т. д.) между элементами системы. Проще говоря, интерфейс – это «проводник» между двумя разными системами: двумя приложениями, операционной системой и техническим устройством или человеком и программой...
1224 читали · 6 лет назад
Для чего нужны интерфейсы? Применение в C# (Часть 1)
Для реализации полноценного ООП (Объектно-ориентированное программирование) должна быть возможность выполнять одну задачу разными реализациями (Полиморфизм). Для этого в C# есть возможность наследования классами, абстрактными классами и интерфейсами. В этой статье будут рассмотрены базовые элементы работы с интерфейсами. Зачем нужны интерфейсы? Полиморфизм - это хорошо, но где её применять? Зачем? Для реализации одной логики, но разными способами. Например: у нас есть машина и самолет, оба они имеют...