Совместимость объектов в операторах присвоения

Возможны два присвоения. Присвоение Класс-потомок := Класс-предок не допускается. При этом часть полей останутся неопределенными, что может привести к непредсказуемым результатам. Присвоение Класс-предок := Класс-потомок допускается. При этом лишние поля игнорируются. Для динамических объектов, полученных таким образом, их ликвидация должна осуществляться с обязательным употреблением деструктора. При этом будет освобождена вся память, выделенная под объект, который затем присваивался другому объекту. При подобном представлении возможна ситуация, когда в описании полученного таким образом динамического экземпляра объекта окажется длина, не совпадающая с размером памяти отведенной под него.

TwitterSEO CommunityВаау!News2.ruChippKoricaSMI2Google BookmarksDiggI.uaЗакладки YandexLinkstoreMyscoopCommunizmRu-marksWebmarksRuspaceLinkomaticKli.kzWeb-zakladkaZakladok.netRedditdeliciousMa.gnoliaTechnoratiSlashdotYahoo My WebБобрДобр.ruMemori.rurucity.comМоёМесто.ruMister Wong

Copyright © 2009-2010 Программирование на паскале.