|
|
|||||
Регистрация: Mar 2011
Сообщений: 6
|
getter & setter
Читал книгу, не могу найти пока что где это было, но там объяснялось как можно было сделать удобный геттер сеттер.. К примеру:
Но... как же тогда? |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,181
|
зачем this?
|
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
Регистрация: Oct 2010
Адрес: PNZ
Сообщений: 20
|
Ммм.. не совсем понятно, отчего у вас ошибка в классе Zoo.as, а вы выкладываете class Boo.
Судя по ошибке у вас в классе происходит переопределение метода родительского класса. Проверьте нет ли в родительском классе методов с таким названием. Попробуйте использовать override или изменить имя метода. |
|
|||||
iCluster,
так - то ошибка действительно левая, но класс Boo наследуется только от объекта, классом Zoo там и не пахнет а значит переопределение свойств или методов и не может быть. Ошибка выскакивает лиш потому что имя get/set метода совпадает с приватной переменной класса |
|
|||||
Регистрация: Mar 2011
Сообщений: 6
|
т.е. я так понял имя функции(get x) должно отличаться от имени переменной?..
|
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Конечно.
|
|
|||||
Регистрация: Mar 2011
Сообщений: 6
|
класс ничего не наследует) я написал просто пример когда возникает ошибка)
хм не совсем удобно.. удобнее было бы если бы можно было на вызов переменной навесить своего рода заглушку ввиде геттера если уже в существующем классе необходимо будет внести какието изменения.. Но придётся менять имя переменной Последний раз редактировалось udaaff; 20.03.2011 в 18:03. |
Часовой пояс GMT +4, время: 07:57. |
|
« Предыдущая тема | Следующая тема » |
|
|