Цитата:
Сообщение от Wolsh
Затем что он паблик, то есть свойство здесь read-only.
|
Да, но это не главное.
Просто сеттер не относится к сути вопроса, поэтому я его не написал.
Цитата:
Заранее трудно предусмотреть))
|
Я по ходу путаться начал. Например, есть геттер какого-нибудь свойства, которое не просто возвращает значение, но тут же применяет к нему какие-то модификаторы (типа штрафов/бонусов от экипировки). Удобно для использования извне. Но если для внутренних расчётов требуется "чистое" свойство, то нужно держать это в голове и обращаться к "внутренней" переменной. Со временем, все эти нюансы из головы вымываются и начинается полная каша.
Прихожу к выводу, что не надо ничего пихать в геттер кроме непосредственно значения, за которым обращаются.