Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Alisa22
-1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 75
#1

Определить два класса TPike и TKаrр, которые наследуют объект Tfish

14.06.2010, 09:59. Просмотров 622. Ответов 0
Метки нет (Все метки)

1)Определить два объекта TPike и TKаrр, которые наследуют объект Tfish (см. задачу 2). Оба они отличаются от TFish тем, что по-разному изображают себя на экране: TPike — в виде зеленой стрелки, а ТКаrр — в виде красного треугольника. Воспользуйтесь виртуальными методами. Для этого вернитесь к определению TFish и откорректируйте его, сделав Draw пустым и виртуальным.

2)Определить объект TFish — аквариумная рыбка. Рыбка имеет координаты, скорость, размер, цвет, направление движения. Методами объекта являются:
• Init — устанавливает значения полей объекта и рисует рыбу на экране методом Draw.
• Draw — рисует рыбу в виде уголка с острием в точке Coord и направленного острием по ходу движения рыбы.
• Look — проверяет несколько точек на линии движения рыбы. Если хоть одна из них отличается по цвету от воды, возвращаются ее цвет и расстояние до рыбы.
• Run — перемещает рыбу в текущем направлении на расстояние, зависящее от текущей скорости рыбы. Иногда случайным образом меняет направление движения рыбы. Если рыба видит препятствие, направление движения меняется, пока препятствие не исчезнет из поля зрения рыбы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2010, 09:59
Ответы с готовыми решениями:

Написать прграмму,позволяющую определить,являются ли два класса параллельными
Написать прграмму,позволяющую определить,являются ли два класса параллельными

Написать программу позволяющую определить являются ли два класса паралельными
Написать программу позволяющую определить являются ли два класса паралельными

Заданы два предложения.Определить Те слова которые встречаются в обоих предложениях
Заданы два предложения.Определить Те слова которые встречаются в обоих...

Объекты производного класса не наследуют методы базового
Доброго всем дня! Вот такая у меня проблема возникла - объекты производного...

Создать обЪект класса , у которого в параметрах конструктора объект этого же класса
Вот код: TOgmGraphicsClass = class of TOgmGraphicsBlock; TOgmGraphicsBlock...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2010, 09:59

Как скомпилировать два класса, которые используют методы друг друга
Доброго времени суток. имеется 3 файлика: asteroid.cpp starsystem.cpp...

Как увидеть объект Session и объект Server из модуля класса?
В модуле класса пишу: 'Provider=Microsoft.Jet.OLEDB.4.0;' & _ ...

Определить абстрактный класс и два наследника этого класса
Определить абстрактный класс и два наследника этого класса. В классах...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru