Лаб.раб.3,4,5,6 |
Купить Гарантия | |
Код работы: | 30633 | |
Дисциплина: | Программирование | |
Тип: | Лабораторная работа | |
Вуз: | нет вуза - посмотреть другие работы и дисциплины по этому вузу | |
Цена: | ||
Просмотров: | 3498 | |
Уникальность: | В пределах нормы. При необходимости можно повысить оригинальность текста |
|
Содержание: |
Лабораторная работа №3. Наследование, скрытие полей класса и виртуальные методы Лабораторная работа №4. Использование классов для работы с массивами данных Лабораторная работа №5. Сохранение текущего состояния объектов в файлах Лабораторная работа №6. Сортировка элементов массива |
|
Отрывок: |
Лабораторная работа №3. Наследование, скрытие полей класса и виртуальные методы Цель работы: Получение навыков в разработке программ с использованием классов образованных от других классов. Постановка задачи: Создать класс-наследник от класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1). В классе-наследнике перекрыть некоторые поля класса-родителя и добавить дополнительное поле, связанное со свойствами предмета задания по варианту. При перекрывании полей использовать виртуальные методы. Создать объекты обоих полученных класса и занести в них данные. Организовать обращения родительских методов к замещающим их методам наследника. Лабораторная работа №4. Использование классов для работы с массивами данных Цель работы: Получение навыков в разработке программ с использованием классов для создания, хранения и работы с массивами данных. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить массивы данных о предметной области, связанные со свойствами предмета задания по варианту. Причем количество элементов массива должно задаваться программно пользователем в интерактивном режиме. Лабораторная работа №5. Сохранение текущего состояния объектов в файлах Цель работы: Получение навыков в разработке программ с использованием файлов, сохранения информации в них и работы с ними. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. Сохранить данные объекты в файле. Причем сохранить необходимо как отдельные объекты, так объект контейнерного типа, полученный в лабораторной работе 4. Считать сохраненные данные из файла и вывести их на экран. Лабораторная работа №6. Сортировка элементов массива Цель работы: Ознакомиться с различными методами сортировки массивов. Постановка задачи: Создать объекты класса (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. В класс контейнерного типа, полученный в лабораторной работе 4, добавить все рассмотренные сортировки в качестве методов. Осуществите сортировку своих данных по разным полям сравните эффективность методов сортировки. | |
Купить эту работу Гарантия возврата денег |
Тема: | Разработка техно-рабочего проекта функциональной подсистемы «Управление учебным процессом» в информационной системе вуза. | Подробнее |
Тип: | Курсовая | |
Вуз: | МосАп | |
Просмотры: | 8185 | |
Тема: | СОЗДАНИЕ ПРОСТОГО ПРИЛОЖЕНИЯ ДЛЯ РАБОТЫ С БАЗАМИ ДАННЫХ В MICROSOFT VISUAL STUDIO | Подробнее |
Тип: | Лабораторная работа | |
Вуз: | Неизвестен | |
Просмотры: | 3571 | |
Тема: | Практикум 1. Лабораторная работа №1. АСУ «Сигма» – Нормативные расчеты | Подробнее |
Тип: | Контрольная | |
Вуз: | АлтГТУ | |
Просмотры: | 10008 | |
Тема: | Билет № 13 | Подробнее |
Тип: | Контрольная | |
Вуз: | СибГУТИ | |
Просмотры: | 5578 | |
Тема: | Лабораторная работа №5 Системы счисления | Подробнее |
Тип: | Контрольная | |
Вуз: | АлтГТУ | |
Просмотры: | 6936 | |
Тема: | Практикум 1. Лабораторная работа №3. АСУ «Сигма» – Оперативная информация | Подробнее |
Тип: | Контрольная | |
Вуз: | АлтГТУ | |
Просмотры: | 8154 | |