Re: Обращения к полям базового класса
От: fplab Россия http://fplab.h10.ru http://fplab.blogspot.com/
Дата: 02.12.05 14:53
Оценка:
Здравствуйте, IDL, Вы писали:

IDL>Скажите пожалуйста, является ли плохим стилем, разрешить обращаться к полям базового класса или надо только через properties

В принципе — ничего хорошего в том, чтобы обращаться к полям базового класса нет. Инкапсуляция на то и придумана, чтобы (в том числе) изолировать члены одних классов других. Не знаю, какой язык вы имеете в виду, но в Java общий (и в подавляющем большинстве случаев правильный) принцип состоит в том, чтобы закрывать (private) переменные. Бывают исключения (например, статические поля), но в целом — чем меньше видно, тем лучше. А если нужен доступ — так это надо делать через методы.
Приходиться заниматься гадостью — зарабатывать на жизнь честным трудом (Б.Шоу)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.