Нарушаю ли я ООП используя partial классы? У меня имеется: Автоматически сгенерированные partial классы (Employee, Orders, Clients и тп.) Собственноручно написанные интерфейсы для каждого класса (чтобы выделить логику) Что я хочу: добавить свои partial классы, реализовать в них соответствующие интерфейсы и тем самым расширить функционал классов.Вопрос: нарушу ли я ООП тем, что дополняю логику в другом месте?

21 Авг 2019 в 06:59
169 +1
0
Ответы
1

Нет, вы не нарушаете основные принципы ООП, добавляя свои partial классы и реализуя в них интерфейсы для расширения функционала существующих классов. Partial классы позволяют разделять логику класса на несколько файлов для удобства организации кода, а реализация интерфейсов помогает улучшить читаемость и поддерживаемость кода. Такой подход является распространенной практикой в разработке на C#, и он не нарушает принципы ООП, такие как инкапсуляция, наследование и полиморфизм.

20 Апр в 13:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир