0 / 0 / 0
Регистрация: 21.03.2016
Сообщений: 8
1

Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления"

26.03.2016, 16:21. Показов 5589. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите с кодом написания задачи, не понимаю как написать классы в классе.

Нужно создать класс "вентилятор" содержащий в себе классы: "двигатель", "контроллер", "пульт управления".
Определить методы работы с элементами. С помощью пульта управления выставить скорость оборотов двигателя и время включения вентилятора.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2016, 16:21
Ответы с готовыми решениями:

Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать производные классы
Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать...

Пульт 2.4 ГГц трансформировать в пульт управления к ПК
Хочу купить квадрокоптер сразу а не ждать месяц с китая. Поэтому в моделях ограничен каталогом...

Создать массив, содержащий все типы одежды. Создать класс Ателье, содержащий методы одетьЖенщину, одетьМужчину
на Java Создать массив, содержащий все типы одежды. Создать класс Ателье, содержащий методы...

Создать массив, содержащий все типы одежды. Создать класс Ателье, содержащий методы одетьЖенщину, одетьМужчину
на Java Создать массив, содержащий все типы одежды. Создать класс Ателье, содержащий методы...

6
Эксперт С++
1674 / 1046 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
26.03.2016, 16:31 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
class Fan {
 
    class Motor {
    public:
        void rotate();
    };
 
    class Controller {
    public:
        void control(Command command);
    };
 
    class RC {
    public:
        void press(Button button);
    };
 
public:
    void ventilate();
 
private:
    Motor motor;
    Controller controller;
    RC rc;
};
0
0 / 0 / 0
Регистрация: 21.03.2016
Сообщений: 8
26.03.2016, 16:38  [ТС] 3
подчеркивает красным идентификатор "Command" и "Button"
0
Эксперт С++
1674 / 1046 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
26.03.2016, 16:41 4
Разумеется, подчёркивает. Их наличие просто подразумевалось. Это же было не готовое решение, а просто пример классов в классе.
0
0 / 0 / 0
Регистрация: 21.03.2016
Сообщений: 8
26.03.2016, 16:42  [ТС] 5
Можете написать решение если не сложно ?
0
Эксперт С++
1674 / 1046 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
26.03.2016, 17:00 6
За готовыми решениями лучше обращаться в раздел "фриланс".
0
0 / 0 / 0
Регистрация: 21.03.2016
Сообщений: 8
26.03.2016, 17:06  [ТС] 7
спасибо
0
26.03.2016, 17:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2016, 17:06
Помогаю со студенческими работами здесь

Создать массив, содержащий все типы одежды. Создать класс Ателье, содержащий методы одетьЖенщину, одетьМужчину, на вход
Создать массив, содержащий все типы одежды. Создать класс Ателье, содержащий методы одетьЖенщину,...

Шаговый двигатель и пульт
Здравствуйте, уважаемые форумчане! Есть двигатель 28-BYJ48 с драйвером, ИК-приёмник и пульт. И...

Перегрузка функции под класс, содержащий в себе полином
Прошу помощи с перегрузкой функции под класс, содержащий в себе полином. Перегрузил некоторые...

Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.)
Уважаевые, помогите написать прожку на экзамене: Создать класс 3D фигура, и производные классы...

Разработать класс коллекций Employee, содержащий в себе информацию о работниках фирмы
Вам поручили разработать класс коллекций Employee, содержащий в себе информацию о работниках фирмы....

Создать базовый класс Человек. Создать производный класс Сотрудник, содержащий следующие данные
Создать базовый класс Человек. Каждый объект класса должен содержать следующие данные: ФИО, год...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru