Показать сообщение отдельно
  #6 (permalink)  
Старый 11.09.2017, 19:52
Новичок на форуме
Отправить личное сообщение для DGGDAK47 Посмотреть профиль Найти все сообщения от DGGDAK47
 
Регистрация: 08.06.2017
Сообщений: 6

Сам спросил - сам ответил
Позже я разобрался как ето работает (геттеры и сеттеры) и сейчас я это опишу.может пригодится кому...

Создавая аксессоры get и set-подразумевается,что при вызове set,он создаст нужное свойство,равное имени связанных аксессоров и нужного свойства,с которым они будут работать,между собой.Они перекроют ранее созданное свойство,с таким же именем и поэтому не нужно создавать свойство для них.

Моя ошибка была в том,что я создал отдельно свойство и думал,что создав аксессоры,они свяжутся с ним по имени,но они его перекрывали.Это и объясняет,что в get я вызывал return на несуществующее свойство,до вызова set.

Надеюсь кому-то этот материал поможет,лол.
Помимо этого,еще следует ознакомиться с атрибутами свойств.
Ответить с цитированием