Лабораторная
  • формат doc, exe
  • размер 1,27 МБ
  • добавлен 06 сентября 2011 г.
Множественное наследование
НУК, 8 стр. Дисциплина - "Программное обеспечение современных ЭВМ".
Заданы координаты острых углов прямоугольного треугольника и длина его катета. Определить коорди-наты третьей вершины, длину всех сторон, площадь и углы треугольника. Программа должна:
содержать один или несколько классов;
каждый класс должен содержать закрытые данные члены класса;
каждый класс должен содержать один или несколько конструкторов;
классы должны быть связаны отношениями родитель-потомок;
программа должна содержать класс – потомок двух других классов;
родительский класс должен содержать общие свойства и методы потомков;
конструкторы производных классов должны вызывать конструктор базового класса;
производные классы должны использовать и переопределять методы родителя.
функции-члены класса быть универсальными (допускать их использование при решении других вариантов лабораторной работы);
задача должна быть решена с помощью объявления объектов класса и вызова функций-членов класса в функции main();
Лабораторная выполнена как консольное приложение. Лаба написана на С++ в среде MS Visual Studio 6.0 Архив содержит сами исходники, скомпилированную программу и отчёт по лабораторной.
Похожие разделы