1. Классы, конструкторы, деструктор, перегрузка операторов. (Семинары), страница 2
Описание файла
Файл "1. Классы, конструкторы, деструктор, перегрузка операторов." внутри архива находится в папке "Семинары". PDF-файл из архива "Семинары", который расположен в категории "". Всё это находится в предмете "информатика" из 2 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 2 страницы из PDF
ВариантСоздать класс воинских подразделений: род войск, количество единиц (техники илилюдей), сила.Определить в нем конструктор, деструктор, конструктор копирования. Перегрузить операции «+», «-»,«+=», «-=», «=». Сложение и вычитание допустимо только в пределах одного рода войск. Перегрузитьоперации ввода и вывода. Написать программу – калькулятор, который позволит пользователю производитьарифметические операции с объектами данного класса.19. ВариантСоздать класс муравейников (количество муравьев, занимаемая площадь муравейника,вид муравьев, сила муравейника).Определить в нем конструктор, деструктор, конструктор копирования. Перегрузить операции «+», «-»,«+=», «-=», «=». Сложение и вычитание допустимо только для муравейников одного вида муравьев.Перегрузить операции ввода и вывода.
Написать программу – калькулятор.20. ВариантСоздать класс двумерных векторов.Определить в нем конструктор, деструктор, конструктор копирования. Перегрузить операции «+», «-»,«+=», «-=», «*», «/», «=» (умножение и деление – на вещественное число). Перегрузить операции ввода ивывода. Написать программу – калькулятор.21. ВариантСоздать класс полиномов 5 порядка.Определить в нем конструктор, деструктор, конструктор копирования.
Перегрузить операции «+», «-»,«+=», «-=», «*», «/», «=» (умножение и деление – на вещественное число). Перегрузить операции ввода ивывода. Написать программу – калькулятор.22. ВариантСоздать класс шаров.Определить в нем конструктор, деструктор, конструктор копирования. Перегрузить операции «+», «-»,«+=», «-=», «*», «/», «=» (умножение и деление – на вещественное число). Перегрузить операции ввода ивывода. Написать программу – калькулятор, который позволит пользователю производить арифметическиеоперации с объектами данного класса.23. ВариантСоздать класс студенческих групп (номер группы, количество студентов, фамилиястаросты).Определить в нем конструктор, деструктор, конструктор копирования. Перегрузить операции «+», «-»,«+=», «-=», «=».
При арифметических операциях староста всегда сохраняется от левого операнда.Перегрузить операции ввода и вывода. Написать программу – калькулятор, который позволит пользователюпроизводить арифметические операции с объектами данного класса.24. ВариантСоздать класс денежных сумм, хранимых в формате рубли.копейки.Определить в нем конструктор, деструктор, конструктор копирования. Перегрузить операции «+», «-»,«+=», «-=», «*», «/», «=» (умножение и деление – на вещественное число). Перегрузить операции ввода ивывода. Написать программу – калькулятор.25.
ВариантСоздать класс матриц N×N.N – произвольная, определяемая в программе константа. Определить в нем конструктор, деструктор,конструктор копирования. Перегрузить операции «+», «-», «+=», «-=», «*=», «=». Перегрузить операцииввода и вывода. Написать программу – калькулятор, который позволит пользователю производитьарифметические операции с объектами данного класса.19.03.20125.