Создан заказ №2510906
5 декабря 2017
Разработка приложения «Аквариум с рыбами»
Как заказчик описал требования к работе:
ТОЛЬКО КОД
1. Определите объект TFish - аквариумная рыбка. Рыбка имеет
координаты, скорость, размер, цвет, направление движения. Методами
объекта являются:
Init - устанавливает значения полей объекта и рисует рыбу на
экране методом Draw. Draw - рисует рыбу (виртуальный метод).
Look - проверяет неско
лько точек на линии движения рыбы. Если
хоть одна из них отличается по цвету от воды, возвращается её цвет и
расстояние до рыбы.
Run - перемещает рыбу в текущем направлении на расстояние,
зависящее от текущей скорости рыбы. Иногда случайным образом
меняет направление движения рыбы. Если рыба видит препятствие,
направление движения меняется, пока препятствие не исчезнет из поля
зрения рыбы.
2. Определите объект Taquarium, который является местом
обитания рыб. Он представляет собой область экрана, наполненную
водой.
Методы:
Init - включает графический режим, заполняет аквариум водой,
скалами и рыбами. Run - организует бесконечный цикл, в котором
выполняется метод Run всех обитателей аквариума.
Done - выключает графический режим.
3. Определите два объекта Tpike и Tkarp, которые наследуют
объект Tfish.
4. Карпы и щуки должны быть объединены в стаи. Стая - это
связанный список рыб в динамической памяти. Для связи в объектах
Tpike и Tkarp используйте поле Next - указатель на следующую рыбу в
стае. Аквариум должен быть владельцем двух стай. Пользователь может
пополнять стаи, вводя рыб с клавиатуры.
5. Щуки должны поедать карпов, как только они их увидят.
Необходимо установить, какого именно карпа видит щука (ближайший по
координатам карп к щуке, найденный карп удаляется из стаи
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
8 декабря 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Разработка приложения «Аквариум с рыбами».docx
2017-12-11 19:08
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Заказывал вторую работу у автора. Сдал на отлично! Выполнил в срок и все по методичке и по оговоренным условиям.
Большое ему спасибо!