1136 читали · 5 лет назад
Для чего нужны интерфейсы? Применение в C# (Часть 1)
Для реализации полноценного ООП (Объектно-ориентированное программирование) должна быть возможность выполнять одну задачу разными реализациями (Полиморфизм). Для этого в C# есть возможность наследования классами, абстрактными классами и интерфейсами. В этой статье будут рассмотрены базовые элементы работы с интерфейсами. Зачем нужны интерфейсы? Полиморфизм - это хорошо, но где её применять? Зачем? Для реализации одной логики, но разными способами. Например: у нас есть машина и самолет, оба они имеют...
3574 читали · 1 год назад
Разработка оконного приложения на C# в Microsoft Visul Studio - урок 1
В Microsoft Visual Studio 2019 на языке C# можно разрабатывать приложения для Windows, WEB приложения а также приложения для Android и iOS. Приложения для Windows разделяют на классические и универсальные. Классические приложения это – приложения настольных компьютеров и ноутбуков (Desktop приложения). Универсальные приложения это – приложения, ориентированные на работу в операционной системе Microsoft Windows 10. Универсальное приложение или приложение для универсальной платформы Windows (UWP приложение)...