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

Что такое композиция? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.84
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
29.10.2011, 14:45     Что такое композиция? #1
Добрый день. Тут читаю книгу и в ней приводится длинющий и непонятный пример композиции. Попросил бы Вас привести простенький пример композиции, то есть классы как элементы других классов. Желательно с разъяснениями.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
29.10.2011, 15:15     Что такое композиция? #2
раз
два
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
29.10.2011, 15:35  [ТС]     Что такое композиция? #3
Цитата Сообщение от alkagolik Посмотреть сообщение
Процетирую сам себя: то есть классы как элементы других классов

Добавлено через 4 минуты
Поясняю: я не могу понять что такое композиция в программировании, а не композиция чисел или функций в алгебре.
OstapBender
 Аватар для OstapBender
581 / 519 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
29.10.2011, 15:43     Что такое композиция? #4
C++
1
2
3
4
5
class a {};
 
class b {
a ob;
};
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
29.10.2011, 15:58     Что такое композиция? #5
Цитата Сообщение от dimcoder Посмотреть сообщение
я не могу понять что такое композиция в программировании, а не композиция чисел или функций в алгебре
отличий нет.
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
29.10.2011, 17:02  [ТС]     Что такое композиция? #6
Спасибо! Теперь то всё понятно!
Yandex
Объявления
29.10.2011, 17:02     Что такое композиция?
Ответ Создать тему
Опции темы

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