Лаб.раб.3,4,5,6 |
Купить Гарантия | |
Код работы: | 30633 | |
Дисциплина: | Программирование | |
Тип: | Лабораторная работа | |
Вуз: | нет вуза - посмотреть другие работы и дисциплины по этому вузу | |
Цена: | ||
Просмотров: | 3244 | |
Уникальность: | В пределах нормы. При необходимости можно повысить оригинальность текста |
|
Содержание: |
Лабораторная работа №3. Наследование, скрытие полей класса и виртуальные методы Лабораторная работа №4. Использование классов для работы с массивами данных Лабораторная работа №5. Сохранение текущего состояния объектов в файлах Лабораторная работа №6. Сортировка элементов массива |
|
Отрывок: |
Лабораторная работа №3. Наследование, скрытие полей класса и виртуальные методы Цель работы: Получение навыков в разработке программ с использованием классов образованных от других классов. Постановка задачи: Создать класс-наследник от класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1). В классе-наследнике перекрыть некоторые поля класса-родителя и добавить дополнительное поле, связанное со свойствами предмета задания по варианту. При перекрывании полей использовать виртуальные методы. Создать объекты обоих полученных класса и занести в них данные. Организовать обращения родительских методов к замещающим их методам наследника. Лабораторная работа №4. Использование классов для работы с массивами данных Цель работы: Получение навыков в разработке программ с использованием классов для создания, хранения и работы с массивами данных. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить массивы данных о предметной области, связанные со свойствами предмета задания по варианту. Причем количество элементов массива должно задаваться программно пользователем в интерактивном режиме. Лабораторная работа №5. Сохранение текущего состояния объектов в файлах Цель работы: Получение навыков в разработке программ с использованием файлов, сохранения информации в них и работы с ними. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. Сохранить данные объекты в файле. Причем сохранить необходимо как отдельные объекты, так объект контейнерного типа, полученный в лабораторной работе 4. Считать сохраненные данные из файла и вывести их на экран. Лабораторная работа №6. Сортировка элементов массива Цель работы: Ознакомиться с различными методами сортировки массивов. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. В класс контейнерного типа, полученный в лабораторной работе 4, добавить все рассмотренные сортировки в качестве методов. Осуществите сортировку своих данных по разным полям сравните эффективность методов сортировки. | |
Купить эту работу Гарантия возврата денег |
Тема: | Реализация сортировки вставками, сортировка Шелла | Подробнее |
Тип: | Курсовая | |
Вуз: | МОСИ Йошкар-Ола | |
Просмотры: | 4929 | |
Тема: | задачи по программированию | Подробнее |
Тип: | Отчет по практике | |
Вуз: | Неизвестен | |
Просмотры: | 3572 | |
Тема: | Внедрение программной системы сетевой город в Тарко-Салинский профессиональный колледж | Подробнее |
Тип: | Дипломная | |
Вуз: | АГУ | |
Просмотры: | 6720 | |
Тема: | Отчет по преддипломной практике | Подробнее |
Тип: | Отчет по практике | |
Вуз: | АГУ | |
Просмотры: | 6197 | |
Тема: | Лабораторные работы по объектно ориентированному программированию | Подробнее |
Тип: | Лабораторная работа | |
Вуз: | нет вуза | |
Просмотры: | 3508 | |
Тема: | Разработка электронной версии прайс-листа средствами MS | Подробнее |
Тип: | Курсовая | |
Вуз: | АГУ | |
Просмотры: | 12511 | |