Книги автора: C# 4.0: полное руководство
/ Книги автора: C# 4.0: полное руководство
Книга: C# 4.0: полное руководство
Выбор между интерфейсом и абстрактным классом
Выбор между интерфейсом и абстрактным классом
Одна из самых больших трудностей программирования на C# состоит в правильном выборе между интерфейсом и абстрактным классом в тех случаях, когда требуется описать функциональные возможности, но не реализацию. В подобных случаях рекомендуется придерживаться следующего общего правила: если какое-то понятие можно описать с точки зрения функционального назначения, не уточняя конкретные детали реализации, то следует использовать интерфейс. А если требуются некоторые детали реализации, то данное понятие следует представить абстрактным классом.
Оглавление статьи/книги
Похожие страницы
- Миграция между различными версиями InterBase
- 3.4. Отношения между классами
- Выбор стратегии ценообразования
- Выбор аппаратного обеспечения для InterBase
- Рекомендации по выбору архитектуры: Classic или SuperServer?
- Мост между физической и логической структурой базы данных
- Ограничение результатов выборки FIRST
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Выбор спутника жизни
- 1. Унарная операция выборки
- 1. Операция выборки.
- Отчет о выборе ERP-системы