|
|
От: |
samius
|
http://sams-tricks.blogspot.com |
| Дата: | 25.07.12 07:56 | ||
| Оценка: | |||
L>Р. Лафоре, "Объектно-ориентированное программирование в С++".L>Композиция — это более сложная форма объединения. Она обладает всеми его свойствами, но имеет еще и такие, как:
L>- часть может принадлежать только одному целому;
L>- время жизни части то же, что и целого.
L>Машина имеет двери (помимо других деталей). Двери не могут принадлежать другой машине, они являются ее неотъемлемой частью. В комнате есть пол, потолок и стены. Если включение — это взаимоотношение типа «имеет», то композиция — это взаимоотношение типа «состоит из».