Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 05.06.2007 11:18
но я не особо вдавался в описание проблемы, а пытался прочесть суть:Соответственно, после ^use[] вызывается ^Page:index[]. Проблем не возникало до тех пор, пока я не захотел сделать систему классов иерархичной. При использовании @USE/@BASE вызывается метод родительского класса, а не подключаемого.если у нас есть класс A и его дочерний класс B, то как-бы мы что не подключили мы должны вызывать ^A:index[] или ^B:index[], никакого полиморфизма методов для операции с классами не будет (символ ':' при работе с объектами можно понимать как явное указание класса, метод которого мы хотим вызвать). нужен он? добро пожаловать к работе с экземпларами классов (объектами).