Объектно-ориентированное программирование: учебное пособие / В. Н. Казагачев.

Вариант 13 Создайте программу с классом Computer, который включает в себя следующие элементы-данные о компьютерах, которые можно приобрести: - тип компьютера (портативный, настольный); - производитель; - тип процессора; - частота процессора; - емкость ОЗУ; - емкость винчестера. В класс входят следующие функции-члены классов: - конструктор по умолчанию; - деструктор; - функция инициализации текущего состояния объектов; - функция просмотра текущего состояния объектов PRINT 0; - функция-друг, позволяющая вывести названия производителей портативных компьютеров, емкость ОЗУ у которых больше заданного с клавиатуры числа; - виртуальная функция просмотра текущего объекта print (). Производный класс Computer 1имеет следующие элементы: - размер монитора; - производитель монитора; - переопределенную функцию вывода полной информации о компьютере. Вариант 14. Создайте программу с классами Точка и Шар в трехмерном пространстве, с соответствующими элементами-данными. В классы должны входить следующие функции-члены: - конструкторы по умолчанию; - деструкторы; - функции инициализации текущего состояния объектов; - функции просмотра текущего состояния объектов; - функции-друзья, позволяющие проверить, находиться ли точка внутри заданного шара и, в противном случае, найти расстояние точки от центра шара;

RkJQdWJsaXNoZXIy MTExODQxMg==