Главная страница
Навигация по странице:

  • Цель работы Изучить возможности наследования классов на языке С++.Задание

  • Рекомендации по выполнению задания

  • Задание 2. Тема Основные средства объектноориентированного программирования в С Тема Отношения между классами


    Скачать 14.65 Kb.
    НазваниеТема Основные средства объектноориентированного программирования в С Тема Отношения между классами
    Дата13.04.2023
    Размер14.65 Kb.
    Формат файлаdocx
    Имя файлаЗадание 2.docx
    ТипДокументы
    #1059270

    Практическое задание 2


    Тема 2. Основные средства объектно-ориентированного программирования в С++

    Тема 2.2. Отношения между классами

    Цель работы

    Изучить возможности наследования классов на языке С++.

    Задание

    Определить иерархию классов для простого наследования.

    Создать класс «Квадрат», члены класса – длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – диагональ, периметр, площадь. Создать производный класс – правильная квадратная призма с высотой H, добавить в класс метод определения объема фигуры, перегрузить методы расчета площади и вывода сведений о фигуре.

    Написать программу, демонстрирующую работу с этими классами: дано N квадратов и M призм, найти квадрат с максимальной площадью и призму с максимальной диагональю.

    Рекомендации по выполнению задания

    1. Программа должна быть написана с использованием объектно-ориентированной парадигмы средствами языка C++.

    2. Выполните предлагаемое задание. Программный код должен содержать комментарии.

    3. Вышлите файл выполненного задания с расширением .cpp на проверку.


    написать администратору сайта