Назад Уперед Зміст

Відношення агрегації

Колекції

Приклад

Змінимо модель череди корів. Додамо в клас череда поле, яке буде містити загальна кількість корму, виділеного череді.

Будемо вважати, що кожній корові потрібно в день певна і різна кількість корму.

Ухвалювати або не ухвалювати корову в череду, будемо вирішувати виходячи з того, вистачить чи на неї загального корму.

Тому кількість місць у череді нам заздалегідь невідомо і масив об'єктів використовувати не можна.

У цьому випадку зручніше використовувати не масив об'єктів, а колекцію об'єктів.

Створити клас Cow – корова, що містить:

Створити клас Stado – череда, що містить:

У методі Main:

Відпрацьовування:

Опис класу Cow

Опис класу Stado

Метод Main класу Program

Назад Уперед Зміст