Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

перемещение обектов


Страницы:   1 2

Lenka ©   (2005-06-07 01:26:00) 

как можно создать в виде класса обект (например человеческая клетка), и обеспечить его перемещение?


Digitman   (2005-06-07 14:25:00) [21]


> Lenka ©   (07.06.05 14:13) [13]


попрыгунья-стрекоза ?)


Ega23   (2005-06-07 14:21:00) [22]

но не в данное время, когда надо еще синтаксический анализатор за два днянаписать!

Рецепт-то прост: в течении семестра надо заниматься, а не балду гонять.


-=XP=-   (2005-06-07 14:21:00) [23]

надо еще синтаксический анализатор за два дня написать

А что, задание только сегодня выдали? Что-то мне не верится.
Вы что, предлагаете Вам тут написать код под Ваше задание?
Вы даже не определили, что значит "перемещение" в контексте Вашего задания, хоть Вас об этом и справшивали.
Есть конкретные вопросы - спрашивайте.


Lenka   (2005-06-07 14:13:00) [24]


> Digitman

хихихи! но не в данное время, когда надо еще синтаксический анализатор за два дня написать!


Digitman   (2005-06-07 14:05:00) [25]


> Lenka ©   (07.06.05 13:59) [11]


> задание-то в принципе очень глупое


задание-то м.б. и "глупое", но вот решение ее в учебных целях оч даже не глупое, напротив - весьма эффективное и показательное, ибо задействует многие базовые принципы ООП, во многом облегчающие и делающие изящным решение такого рода задач


Lenka   (2005-06-07 13:59:00) [26]

да задание-то в принципе очень глупое, создать родительский класс Органела, потом через потомков смоделировать клетку и показать как она перемещается, питается, делится...


Ega23   (2005-06-07 12:27:00) [27]

Вот только жаль - нет в Delphi множественного наследования, не всякий процесс удастся смоделировать :)

Фигня, надо будет - через интерфейсы зафигачим!


TUser   (2005-06-07 12:26:00) [28]

> Давайте Сперматозоида с Яйцеклеткой моделировать?

А что - вопрос про человеческую клетку, не указано какую именно.

Вот только жаль - нет в Delphi множественного наследования, не всякий процесс удастся смоделировать :)


Ega23   (2005-06-07 12:22:00) [29]

в вопросе-то не уточнено, какую именно клетку моделируем :)

Давайте Сперматозоида с Яйцеклеткой моделировать?


TUser   (2005-06-07 12:10:00) [30]

> ORMADA ©   (07.06.05 07:44) [1]

Да вы что - надо делать базовый, а свойства XChromosome и YChromosome вводить в наследниках, в вопросе-то не уточнено, какую именно клетку моделируем :)


PVOzerski   (2005-06-07 11:48:00) [31]

Вопрос сформулирован совершенно непонятно. Описать через методы и свойства можно много что, хоть клетку, хоть экосистему, хоть Вселенную. А перемещение - это о чем? По экрану некое графическое отображение объекта двигать? Или моделировать движение клетки по моделируемому пространству (совершенно необязательно визуально отображаемое)?


REA   (2005-06-07 10:59:00) [32]

THumanCell=Class
XChromosome:string;
YChromosome:boolean;
ZSomeThing:integer;
Public
Function Clone: THumanCell;
Procedure Mutate;
Procedure Defence(Attack: TVirus);
Procedure Repair;
end;

:)


АлекейК   (2005-06-07 10:32:00) [33]

А куда перемещать собираемся?


Digitman   (2005-06-07 08:26:00) [34]


> как можно создать в виде класса обект


никак.

в программе можно объявить класс и создать экземпляр(ы) этого класса (иначе говоря - "объект(ы) такого-то класса")


Skier   (2005-06-07 08:19:00) [35]

>Lenka ©   (07.06.05 01:26)  
Это перемещение уже сделано природой.


ORMADA   (2005-06-07 07:44:00) [36]

1.
THumanCell=Class
 XChromosome:string;
 YChromosome:boolean;
 ZSomeThing:integer;
end;
:)
2.
DragDrop юзать


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо