Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sillent Div
0 / 0 / 1
Регистрация: 13.07.2013
Сообщений: 60
#1

Класс как параметр другого класса - C++

29.05.2014, 22:55. Просмотров 280. Ответов 3
Метки нет (Все метки)

Зачем использовать один класс как параметр другого, пример:
class A
{}
class B
{private:
A Peremennaya;}
И в чем разница:
class A
{}
class B
{private:
A *Peremennaya;}
Не могу понять зачем в первом случае мы используем переменную типа класс, а во втором указатель на класс
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2014, 22:55     Класс как параметр другого класса
Посмотрите здесь:

Как создать класс, который содержит элементы другого класса C++
Передать шаблонный класс, как параметр шаблона C++
C++ Функция как параметр метода класса
C++ Как получить hwnd элемента диалога с другого класса?
Возможен ли класс для обработки объекта другого класса? C++
C++ Как получить доступ к массиву из другого класса?
Передать метод класса как параметр C++
C++ Передача указателя в класс на объект другого класса
Класс содержащий объекты другого класса C++
C++ Как объявить другом конкретный метод другого класса?
C++ Как дополнить функционал класса из другого класса
Вспомогательный класс для сокращения кода при создании другого класса C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5411 / 4807 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.05.2014, 23:05     Класс как параметр другого класса #2
Цитата Сообщение от Sillent Div Посмотреть сообщение
Зачем использовать один класс как параметр другого
Нужно и используют. Зачем, вообще, в классах используют данные разных типов? Класс - это один из типов данных, пользовательский тип.
Цитата Сообщение от Sillent Div Посмотреть сообщение
мы используем
Мы - это кто?
Sillent Div
0 / 0 / 1
Регистрация: 13.07.2013
Сообщений: 60
29.05.2014, 23:35  [ТС]     Класс как параметр другого класса #3
Если точнее, то это связано с понятиями агригация и ассоциация
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6348 / 2995 / 295
Регистрация: 04.12.2011
Сообщений: 8,029
Записей в блоге: 3
30.05.2014, 00:50     Класс как параметр другого класса #4
Цитата Сообщение от Sillent Div Посмотреть сообщение
Если точнее, то это связано с понятиями агригация и ассоциация
Не связанно напрямую не с агрегацией ни с ассоциацией. Слушайте что говорит alsav22. Это же не спроста. Давайте забудем о классах и структурах и спросим себя (нас), а зачем мы используем стековые или динамические переменные?
Yandex
Объявления
30.05.2014, 00:50     Класс как параметр другого класса
Ответ Создать тему
Опции темы

Текущее время: 19:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru