Показать сообщение отдельно
Старый 26.05.2009, 17:56
Gal4enochek вне форума Посмотреть профиль Отправить личное сообщение для Gal4enochek Найти все сообщения от Gal4enochek
  № 2  
Ответить с цитированием
Gal4enochek

Регистрация: May 2008
Адрес: Днепропетровск
Сообщений: 151
Отправить сообщение для Gal4enochek с помощью ICQ
сравнение проходит не по полям объекта а по ссылкам. вы создали ДРУГОЙ объект, пусть с теми же значениями полей, но ДРУГОЙ. если вы измените объект news1, news2 не изменится, так как ссылка у него другая.
Напишите в вашем классе функция сравнения, что типа
Код AS3:
function compare(object :NewsItem):Boolean{
     return(
       this._title == object.title
       && this._description == object.descrition 
       && this._link ==  object.link
     );
}
И сравнивайте с помощью нее