![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 149
|
Здравствуйте. У меня иногда появляется подобное сообщение при объявлении переменных как экземпляров класса. Если в объявлении имя класса заменю на Object, то все начинает работать, конфликт исчерпан - но ошибка то все равно остается, ведь переменная реально другого типа, а не Object. AS3 не пропустил бы. Не подскажете, где искать.
|
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
В classpath один и тот же класс встречается дважды. Плюс, советую ASO чистить почаще.
|
|
|||||
|
Регистрация: Nov 2005
Сообщений: 149
|
проблема в следующем. Класс В - свойство класса А. Мне обязательно нужно, чтоб класс В имел ссылку на А, чтоб иметь доступ к некоторым его методам. Мне что же, передавать ссылку через какой-нибудь третий класс?
|
|
|||||
|
Регистрация: Nov 2005
Сообщений: 149
|
сидел экспериментировал - выяснилось, что конфликт имен вызвается всякий раз, когда классы получают ссылки друг на друга. Очень грустно. Я где-то читал, что подобных проблем стараются избегать при использовании имплементс и инклудов - но это пока тяжело для моего понимания. Сейчас же пришлось объединить два класса в один - такой монстр получился! Если у кого есть практический опыт киньте кусок кода - все-таки с учителем лучше (быстрее) заниматься, чем просто по книгам.
|
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Почитайте про паттер Команда, он очень прост для понимания и как раз посвящен проблеме разделения "толстого класса с логикой".
|
|
|||||
|
Регистрация: Nov 2005
Сообщений: 149
|
виноват, что такое "паттер Команда"?
|
|
|||||
|
http://www.dotsite.ru/solutions/patterns/command/
В удобочитаемом исполнении это звучит так: "Э.Гамма, Р. Хэлм, Р.Джонсон, Дж. Влиссидес. Приемы объектно-ориентированного проектирования. Паттерны проектирования." |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 149
|
спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|