Лаб.раб.3,4,5,6 |
Скачать Гарантия | |
Код работы: | 30633 | |
Дисциплина: | Программирование | |
Тип: | Лабораторная работа | |
Вуз: | нет вуза - посмотреть другие работы и дисциплины по этому вузу | |
Цена: | 390 руб. | |
Просмотров: | 56 | |
Выложена: | 02 августа 2018г. | |
Содержание: |
Лабораторная работа №3. Наследование, скрытие полей класса и виртуальные методы Лабораторная работа №4. Использование классов для работы с массивами данных Лабораторная работа №5. Сохранение текущего состояния объектов в файлах Лабораторная работа №6. Сортировка элементов массива |
|
Отрывок: |
Лабораторная работа №3. Наследование, скрытие полей класса и виртуальные методы Цель работы: Получение навыков в разработке программ с использованием классов образованных от других классов. Постановка задачи: Создать класс-наследник от класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1). В классе-наследнике перекрыть некоторые поля класса-родителя и добавить дополнительное поле, связанное со свойствами предмета задания по варианту. При перекрывании полей использовать виртуальные методы. Создать объекты обоих полученных класса и занести в них данные. Организовать обращения родительских методов к замещающим их методам наследника. Лабораторная работа №4. Использование классов для работы с массивами данных Цель работы: Получение навыков в разработке программ с использованием классов для создания, хранения и работы с массивами данных. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить массивы данных о предметной области, связанные со свойствами предмета задания по варианту. Причем количество элементов массива должно задаваться программно пользователем в интерактивном режиме. Лабораторная работа №5. Сохранение текущего состояния объектов в файлах Цель работы: Получение навыков в разработке программ с использованием файлов, сохранения информации в них и работы с ними. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. Сохранить данные объекты в файле. Причем сохранить необходимо как отдельные объекты, так объект контейнерного типа, полученный в лабораторной работе 4. Считать сохраненные данные из файла и вывести их на экран. Лабораторная работа №6. Сортировка элементов массива Цель работы: Ознакомиться с различными методами сортировки массивов. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. В класс контейнерного типа, полученный в лабораторной работе 4, добавить все рассмотренные сортировки в качестве методов. Осуществите сортировку своих данных по разным полям сравните эффективность методов сортировки. | |
Скачать эти материалы |
Прекрасный курс, очень прокачал ребе...
Возможно Вас также заинтересуют другие материалы:
Поиск других материалов, подготовленных тьюторами «ИнПро»® для студенческих работ
Не смогли найти нужный материал? Вы можете отправить заявку или обратиться к услугам тьюторов
Вы также можете: Вернуться к рубрикатору дисциплин »