Разделение доступа
От: Курилка Россия http://kirya.narod.ru/
Дата: 18.08.04 11:09
Оценка:
Не знаю, может быть вопрос в .NET правильней задать, но всёже:
Есть мысль разделить объект на 2 интерфейса — один общедоступный, который позволять поля, но не позволяет изменять их,
другой же как раз предназначен для редактирования всего, что только вздумается. Разделить просто на 2 интерфейса я могу (пусть от этого код и раздуется несколько, не настолько это страшно), но вот вопрос возникает — как сделать разные права доступа к 2 интерфейсам организовать так, чтобы 1-й был публичным, а 2-й был доступен только из определённых "мест" (определённых классов, скажем так). В голову приходит только friend-классы из C++, но в C# такого нет, поэтому пока в тупике...
Заранее большоие спасибо за любые мысли по данному (и возможно не тольк) поводу!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.