Игра "Пушка"

Темы для изучения на занятии

  1. Введение в ООП проектирование.
  2. Проработка интерфейсов и контрактов функций и ответственности классов.
  3. Отношения между классами. Наследование и композиция.
  4. Диаграмма классов UML.

Задачи для реализации

  1. Сделать несколько типов снарядов.
  2. Реализоваль несколько типов целей с различным характером движения.
  3. Сделать пушку двигающимся танком.
  4. Создать "бомбочки", которые будут сбрасывать цели на пушку.
  5. Сделать несколько пушек, которые могут стрелять друг в друга.