Журнал «Современная Наука»

Russian (CIS)English (United Kingdom)
МОСКВА +7(495)-142-86-81

Особенности использования виртуальных функций в объектно-ориентированных программах

Новиков Павел Владимирович  (к.т.н., доцент, Московский авиационный институт (национальный исследовательский университет))

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

Ключевые слова:виртуальные функции, переопределение методов, классы в иерархии наследования, полиморфные объекты, статические методы

 

Читать полный текст статьи …



Ссылка для цитирования:
Новиков П. В. Особенности использования виртуальных функций в объектно-ориентированных программах // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2021. -№10. -С. 96-102 DOI 10.37882/2223-2966.2021.10.16
ПРАВОВАЯ ИНФОРМАЦИЯ:
Перепечатка материалов допускается только в некоммерческих целях со ссылкой на оригинал публикации. Охраняется законами РФ. Любые нарушения закона преследуются в судебном порядке.
© ООО "Научные технологии"