Новиков Павел Владимирович (к.т.н., доцент, Московский авиационный институт (национальный исследовательский университет))
|
В статье рассмотрены особенности использования виртуальных функций в объектно-ориентированных программах, общие для разных языков программирования. Предложены приёмы экономии исходного программного кода, основанные на применении виртуальных функций, переопределённых в иерархии наследования классов. Изучены ситуации с виртуальными функциями, приводящие как к росту затрат машинного времени, так и к уменьшению этих затрат.
Ключевые слова:виртуальные функции, переопределение методов, классы в иерархии наследования, полиморфные объекты, статические методы
|
|
|
Читать полный текст статьи …
|
Ссылка для цитирования: Новиков П. В. Особенности использования виртуальных функций в объектно-ориентированных программах // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2021. -№10. -С. 96-102 DOI 10.37882/2223-2966.2021.10.16 |
|
|