1. Главная
  2. Библиотека
  3. Программирование
  4. В работе требуется сконструировать класс с заданным набором свойств. Набор свойств следует взять в соответствии со своим...
  • 👋 Решение задач

  • 📚 Программирование

решение задачи на тему:

В работе требуется сконструировать класс с заданным набором свойств. Набор свойств следует взять в соответствии со своим вариантом задания. В класс также должны быть добавлены методы для просмотра и изменения значений любого из свойств объекта.

Дата добавления: 07.09.2024

Условие задачи

В работе требуется сконструировать класс с заданным набором свойств. Набор свойств следует взять в соответствии со своим вариантом задания. В класс также должны быть добавлены методы для просмотра и изменения значений любого из свойств объекта. 

Требования к конструированию класса: доступ к свойствам — закрытый, к методам — открытый. В классе следует предусмотреть конструктор по умолчанию, конструктор с параметрами. 

Действия, выполняемые программой:

1. создание объекта с помощью конструктора по умолчанию, 

2. создание объекта с помощью конструктора с параметрами, 

3. создание массива объектов (размерность массива 3 или 4 элемента),

4. инициализация свойств каждого объекта массива(исходные данные вводятся с клавиатуры),

5. просмотр свойств каждого объекта,

6. вычисление заданного параметра для массива объектов в соответствии с вариантом задания (выполнить с помощью глобальной функции).

26 вариант 

Название кинотеатра, Адрес, Количество мест, Средняя цена билетов. Определить кинотеатр с самым большим возможным доходом.

Ответ

Файл MovieTheatre.h

#ifndef MOVIE_THEATRE_H

#define MOVIE_THEATRE_H

#include string

/*

26 вариант

Название кинотеатра, Адрес, Количество мест, Средняя цена билетов

Определить кинотеатр с самым большим возможным доходом

*/

class MovieTheatre {

public: // открытая часть класса

MovieTheatre(); // конструктор по умолчанию

MovieTheatre(std::string, std::string, int, double); // конструктор с параметрами

~MovieTheatre() { }; // деструктор

// методы просмотра значений

std::string getName();

std::string getAddress();

int getPlaces();

double getPrice();

// методы изменения значений

void setName(std::string);

void setAddr...

Потяни

Сводка по ответу

  • Загружено студентом
  • Проверено экспертом
  • Использовано для обучения AI
  • Доступно по подписке Кампус+

Купи подписку Кампус+ и изучай ответы

Кампус Библиотека

  • Материалы со всех ВУЗов страны

  • 1 000 000+ полезных материалов

  • Это примеры на которых можно разобраться

  • Учись на отлично с библиотекой