Композиция двух классов

116
06 декабря 2019, 22:00

Тема: Композиция двух классов. Вложенный класс.

Задача:

Реализовать два способа задания вспомогательного класса:

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

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

Под первым подразумевается это?

class A{
...
}
class B{
private:
A object;
}

Если да, то что от меня требуют во втором проекте? Если нет, то покажите как правильно сделать обе. Приведите самый простой пример.

Answer 1

Под первым подразумевается это?

Да.

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

Видимо что-то вроде

class B
{
  private:
    class A {...};
    A object;
};
READ ALSO
Сортировка четных и нечётных чисел в массиве по возрастанию и убыванию

Сортировка четных и нечётных чисел в массиве по возрастанию и убыванию

Доброго времени суток всем! Нужно в введённом пользователем массиве отсортировать числа так, чтобы сначала шли чётные числа по возрастанию,...

126
Ввод данных с клавиатуры без нажатия Enter

Ввод данных с клавиатуры без нажатия Enter

Как можно сделать так,дабы символ в консольке считывался сразу после ввода,без нажатия Enter?Не хочу пользоваться _getch,ибо приходится подключать...

106
Как можно исправить? [закрыт]

Как можно исправить? [закрыт]

Want to improve this question? Update the question so it's on-topic for Stack Overflow на русском

123
Упаковка ресурсов в CLion

Упаковка ресурсов в CLion

В Visual Studio при разработке проектов на winapi есть возможность упаковки ресурсов через файлrc

121