Страницу Назад
Поискать другие аналоги этой работы
15 Создание иерархии классов в среде MS Visual C++ 6.0ID: 131191Дата закачки: 20 Декабря 2013 Продавец: SerFACE (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Описание: ЛАБОРАТОРНАЯ РАБОТА № 11 ТЕМА : МНОЖЕСТВЕННОЕ НАСЛЕДОВАНИЕ СРОК СДАЧИ : 8 неделя ЦЕЛЬ РАБОТЫ : Создание иерархии классов в среде MS Visual C++ 6.0 ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ : Синтаксис производного класса. Спецификатор насле-дуемого доступа. Работа конструктора и деструктора при множественном наследовании. Пере-определение и вызов членов базового класса. Виртуальные базовые классы. ОБЩИЕ ТРЕБОВАНИЯ Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна: представлять собой консольное приложение; содержать русскоязычный или украинско-язычный интерфейс; исходные данные должны быть заданны в качестве начальных значений переменных (тесто-вый вариант); содержать ввод исходных данных с клавиатуры (пользовательский вариант); отображать сведения о назначении и возможностях программы; отображать сведения об авторе программы; выводить результаты расчётов на экран; содержать запрос о продолжении работы; содержать в коде необходимые пояснения; программа должна быть протестирована; ТЕМАТИЧЕСКИЕ ТРЕБОВАНИЯ содержать один или несколько классов; каждый класс должен содержать закрытые данные члены класса; каждый класс должен содержать один или несколько конструкторов; классы должны быть связаны отношениями родитель-потомок; программа должна содержать класс – потомок двух других классов; родительский класс должен содержать общие свойства и методы потомков; конструкторы производных классов должны вызывать конструктор базового класса; производные классы должны использовать и переопределять методы родителя. функции-члены класса быть универсальными (допускать их использование при решении других вариантов лабораторной работы); задача должна быть решена с помощью объявления объектов класса и вызова функций-членов класса в функции main ( ); ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ При выполнении работы используются задания лабораторной работы № 2, вариант N+3 = 5. КОНТРОЛЬНЫЕ ВОПРОСЫ 1. Синтаксис производного класса. 2. Спецификатор наследуемого доступа. 3. Использование конструктора с параметрами. 4. Работа конструктора и деструктора при множественном наследовании. 5. Переопределение и вызов членов базового класса. 6. Виртуальные базовые классы. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ОТЧЁТА Отчёт должен быть распечатан на листах А4 с использованием стандартных рамок. Отчёт должен содержать: номер лабораторной работы; тему лабораторной работы; номер варианта; общие требования к лабораторной работе; тематические требования к лабораторной работе; индивидуальное задание; Отчёт должен содержать код программы в следующем порядке: интерфейсы классов ( файлы *.h ); реализация классов ( файлы *.cpp ); тело функции main ( ). Отчёт должен содержать результат работы вашей программы. Отчёт должен содержать выводы. В выводах вы перечисляете синтаксические приемы, которые были использованы вами при разработке программы. ВАРИАНТ № 2 5 Заданы координаты прямого угла, вершины прямоугольного треугольника и длина его гипотенузы. Определить координаты третьей вершины (два решения), длину катетов, площадь и углы треугольника. Отчет + работающая программа. Размер файла: 7,2 Мбайт Фаил: (.rar) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:К сожалению, точных предложений нет. Рекомендуем воспользоваться поиском по базе. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Программирование / Создание иерархии классов в среде MS Visual C++ 6.0
Вход в аккаунт: