Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Свойство с разными модификаторами доступа / 5 сообщений из 5, страница 1 из 1
26.10.2006, 18:02
    #34084838
Int_64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство с разными модификаторами доступа
Есть класс Message, у него есть свойство Id. Любой производный класс должен иметь полный доступ к этому свойству, остальные - только чтение. Реализуется ли это через свойства? Можно, конечно, сделать функцию, но может есть чего стандартное чего я не знаю... В MSDN вроде не нашел такого.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
    public class Message
    {
        private int _id;
        ...

        public int Id
        {
            get
            {
                return _id;
            }
        }

        protected int Id
        {
            set
            {
                _id = value;
            }
        }
...
Рейтинг: 0 / 0
26.10.2006, 18:37
    #34084962
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство с разными модификаторами доступа
ты был за йоту от правильно ответа)))
Код: plaintext
1.
2.
3.
4.
5.
public int Id
{
  get { return _id; }
  protected set { _id = value;}
}
ps: только для .Net 2.0


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
26.10.2006, 18:44
    #34084979
dimasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство с разными модификаторами доступа
не совсем понятно, чем не подходит простой вариант? смысл тот же и без геморроя...
public class Message
{
   protected int _id;
   public int Id
   {
     get
     {
         return _id;
      }
   }
}
...
Рейтинг: 0 / 0
26.10.2006, 19:33
    #34085113
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство с разными модификаторами доступа
>не совсем понятно, чем не подходит простой вариант? смысл тот же и без
>геморроя...

товарищ, а вы про инкапсуляцию и сокрытие данных что-то слышали?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
27.10.2006, 11:36
    #34086306
Int_64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство с разными модификаторами доступа
Спасибо!!!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Свойство с разными модификаторами доступа / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]