Показать сообщение отдельно
Старый 01.06.2014, 23:15
LifeIsRhythm вне форума Посмотреть профиль Отправить личное сообщение для LifeIsRhythm Найти все сообщения от LifeIsRhythm
  № 8  
Ответить с цитированием
LifeIsRhythm

Регистрация: May 2014
Сообщений: 182
Цитата:
Зачем ставить геттеры и сеттеры для таких свойств?
Есть класс, назову его класс А, который объединяет работы множества других классов.
Этот класс стал сложен для понимания и я разбил его при помощи "наследства" на подклассы.
И получается так, что свойства идут по мере их важности от супер-класса до самого последнего, public класса. И естественно, что большинство свойств protected, да и вообще, если углубится в понятия ОПП,
то private свойства считаются неОчень, так-как ставят крест на расширении...
И вот если бы мне не было тяжело понимать этот код, то сделал бы с приватными свойствами и создал бы геттеры-сеттеры. Но получилось по другому и я решил посоветоваться... Но если ответ, это общение интернал-наследников через геттеры и сеттеры, то это кажется немного странным... Нет?