Контрольная работа (Контрольная) Объектно-ориентированное программирование - 6 задач - готовая работа № 4601
Контрольная работа была выполнена в 2008 году, учебное заведение - Белорусский государственный университет информатики и радиоэлектроники (БГУИР). Стоимость работы составляет 17 $
План работы 'Объектно-ориентированное программирование - 6 задач' (или ее описание)
Разработать класс содержащий: - компоненты данные - методы: а) конструктор по умолчанию; б) конструктор с параметрами; в) конструктор копирования; г) деструктор; д) методы класса для работы с данными. Данные класса должны иметь атрибут private. Задача 1. Создать 2 объекта разработанного класса. Класс - динамический вектор (одномерный массив). В результате выполнения программы в первом объекте должны содержаться все четные, а во втором все нечетные числа исходных векторов. Содержимое объектов (их векторов) до и после обмена вывести на экран. Задача 2. Создать 2 объекта разработанного класса. Одной из компонент класса является символьная строка. В результате выполнения программы в строке первого объекта исключить символы, введенные с клавиатуры. Содержимое объектов (их строки) до и после обмена вывести на экран. Задача 3. Создать несколько объектов (например, а и b) разработанного класса. Класс - символьная строка. Реализовать для объектов данного класса перегрузку операции - (с=а-b). Содержимое объектов (а,b,с, их строк), до и после выполнения операции, вывести на экран. Задача 4. Создать несколько объектов (например, а и b) разработанного класса. Класс - символьная строка. Реализовать для объектов данного класса перегрузку операции <= (b<=а). Содержимое объектов (а,b, их строк), до и после выполнения операции, вывести на экран Задача 5. Разработать программу добавления информации в произвольное место бинарного файла. Задача 6. Реализовать шаблон класса vector, реализующий динамический массив. Используя локальную функцию класса выполнить удаление из массива наибольшего элемента. Содержимое объекта (объектов) после этого вывести на экран ( используя cout « объект). Задачу №6 написать в двух вариантах: 1) в первом варианте задачу реализовать просто как шаблонный класс; 2) во втором варианте задачу реализовать как класс контейнера и итератора; 3) в первом и втором вариантах предусмотреть обработку исключительных ситуаций. P.S. В отчете по каждой задаче контрольной работы необходимо: - нарисовать блок-схему алгоритма; - текст программы; - программа должны быть с комментариями; - распечатать несколько экранов с результатами работы программы.
Это Контрольная работа для БГУИР!
Заинтересовала данная работа? Вы можете приобрести ее у нас! Мы можем предварительно отправить Вам часть работы для ознакомления или для сверки с заданием. Задать дополнительные вопросы по поводу работы, способов оплаты и т.п. Вы можете по телефону или посредством указанной на сайте электронной почты. Мы всегда открыты к диалогу и в некоторых случаях можем уступить Вам работу еще дешевле!


