![]() |
Почему обьекты не одинаковые?
Есть класс
Код AS3:
Код AS3:
Стало быть объекты не одинаковы. Почему так происходит :eek: |
сравнение проходит не по полям объекта а по ссылкам. вы создали ДРУГОЙ объект, пусть с теми же значениями полей, но ДРУГОЙ. если вы измените объект news1, news2 не изменится, так как ссылка у него другая.
Напишите в вашем классе функция сравнения, что типа Код AS3:
|
Потому что они разные инстансы=)
Допишите метод в NewsItem Код AS3:
|
ОООО спасибо вам преогромнейшее :)
Примерно такие мысли были но уложить по полочкам как то не мог :) еще раз спасибо :) |
Gal4enochek, compare по логике должен возвращать качественный результат сравнения. тобишь на сколько они разные. обычно это ( -1, 0, 1 ).
|
Ну сорри,:rolleyes: Какое первое пришло в голову название метода, так и назвала :)
Критику учтем :) |
Вау синхронный постинг=)
|
| Часовой пояс GMT +4, время: 06:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.