Информация об изменениях

Сообщение Re[6]: Конструктор с параметрами vs метод Init -- стоит ли и от 31.03.2016 17:24

Изменено 31.03.2016 17:27 Shmj

Здравствуйте, _NN_, Вы писали:

_NN>Интерфейс описывает желаемое поведение, а как оно задается это дело конкретного класса.


А что возможность задавать свойства по ошибке в интерфейсы добавили? К примеру см. интерфейс IRelatedEnd. Там и свойства и методы, т.е. не только поведение.

Если я хочу чтобы для всех реализаций были изначально заданы настройки и произведены действия по инициализации с этими настройками. Код, который работает с контрактами ничего не знает о конкретных реализациях. И тем не менее конкретные реализации должны быть проинициализированы с настройками.
Re[6]: Конструктор с параметрами vs метод Init -- стоит ли и
Здравствуйте, _NN_, Вы писали:

_NN>Интерфейс описывает желаемое поведение, а как оно задается это дело конкретного класса.


А что возможность задавать свойства по ошибке в интерфейсы добавили? К примеру см. интерфейс IRelatedEnd. Там и свойства и методы, т.е. не только поведение.

Если я хочу чтобы для всех реализаций были изначально заданы настройки и произведены действия по инициализации с этими настройками. Код, который работает с контрактами ничего не знает о конкретных реализациях. И тем не менее конкретные реализации должны быть проинициализированы с настройками.