Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: CL | DM;

Вниз

Вопрос про свойства объектов   Найти похожие ветки 

 
Xenon   (2004-12-28 12:57) [0]

Вот такой вопрос:
Есть танки и у каждого из танков есть жизнь, номер, броня и др. фишки и вот как сделать так чтобы у каждого из танков было свое свойство я предполагаю и делаю так так:
…..
private
num:integer;
health:integer;
bron: integer;
……
но блин, что-то не получается, подскажите, что я делаю не так. Игруху пишу на delphiX


 
Omar2002 ©   (2004-12-28 13:26) [1]

делай свою структурку типа:

type TTank = record;
            Num:integer;
            Health:integer;
            Bron:integer;
            end;


а потом создавай массив
var Tanks:array[1..10] of TTank;

Все - потом если те надо у первого танка убавить жизни на 15, делаешь так:
Tanks[1].Health:=Tanks[1].Health-15

Как еще банальней это обьяснить - не знаю :)))))))


 
MeF Dei Corvi ©   (2004-12-28 16:09) [2]


> private

Поменяй на public и будет тебе счастье...


 
П7   (2004-12-28 16:56) [3]

Блин, вот не разберуться толком с ООП"ом, а уже пытаются чего-то написать на нём используя его фичи. Я когда не знал (и мне было влом выяснять (: ), что такое "public, private" в классах, так вообще ими не пользовался... Да и сейчас, когда пишу для себя у меня всё public и read\write.

А так [1] и [2] верно говорят, каждый в свою сторону правда... (:

Хотя вопрос очень сумбурно и достаточно непонятно звучит.



Страницы: 1 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-1109835811
Walker
2005-03-03 10:43
2005.03.20
Rave reports


3-1109008400
Tomek
2005-02-21 20:53
2005.03.20
Вопрос по транзакциям в FIBPlus и по режиму FetchAll


3-1108932186
VitGun
2005-02-20 23:43
2005.03.20
Формы Excel -> FastReport


4-1108110884
Stanislav
2005-02-11 11:34
2005.03.20
Как определить момент подключения Flash памяти ?


14-1109885956
_tetraedr
2005-03-04 00:39
2005.03.20
Delphi программист в Москве требуется на разовую работу