Объекты и интерфейсы

Выше уже было упомянуто такое понятие, как интерфейс. Под интерфейсом понимается набор сгруппированных по определенным признакам методов. СОМ-объект — это реализация интерфейса (одного или нескольких одновременно). То есть фактически при вызове какого-либо метода интерфейса мы вызываем метод объекта. Отдельно следует упомянуть, что как один СОМ-объект может реализовывать произвольное количество интерфейсов, так и один интерфейс может реализовываться различными объектами СОМ.
В Delphi есть такое понятие, как абстрактный метод. Из таких методов строятся абстрактные классы. Интерфейсы и абстрактные классы очень схожи по своей сути, но имеют и ряд существенных отличий. Например, класс, являющийся производным, может реализовывать несколько интерфейсов, в то время как у него может быть только один базовый класс.

Желательно оставить комментарий, также можно поставить трэкбек со своего блога или сайта.

Написать сообщение

Яндекс.Метрика