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

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

Увеличение объёма используемой оперативной памяти компьютера при наследовании классов в объектно-ориентированном программировании

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

В статье рассмотрен способ исследования затрат оперативной памяти в среде Borland С++ с помощью библиотечной функции system. Показано, что точность работы функции system равна 1 Кбайт. Экспериментально доказано, что за счёт увеличения количества классов в иерархии наследования растут затраты оперативной памяти. Установлено совпадение результатов исследований в настоящей статье с результатами альтернативных исследований в среде Microsoft Visual Studio 98 на основе анализа физических адресов компонентов объектов. Обсуждается невозможность сэкономить исследованные затраты оперативной памяти с помощью переопределения методов, виртуальности методов, а также с помощью закрытия доступа к компонентам классов.

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

 

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



Ссылка для цитирования:
Новиков П. В. Увеличение объёма используемой оперативной памяти компьютера при наследовании классов в объектно-ориентированном программировании // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2018. -№06. -С. 116-122
ПРАВОВАЯ ИНФОРМАЦИЯ:
Перепечатка материалов допускается только в некоммерческих целях со ссылкой на оригинал публикации. Охраняется законами РФ. Любые нарушения закона преследуются в судебном порядке.
© ООО "Научные технологии"