Текущий архив: 2003.07.10;
Скачать: CL | DM;
Вниз
Есть ли в реальном мире чего нибудь такое, чего бы нельзя было Найти похожие ветки
← →
Всеволод Соловьёв © (2003-06-22 18:33) [40]>Как это грамотно записать на Дельфи ?
В делфи объекты - это указатели.
procedure NewKirpich;
var kirpich: TKirpich;
i, j: integer;
begin
for i := 0 to 9 do
for j := 0 to 99 do begin
kirpich:= TKirpich.create;
house.kirpichi[i*100+j] := kirpich;
house.stena[i].kirpichi[j] := kirpich;
end;
end;
вот и вся проблема :)
← →
Marser © (2003-06-22 22:40) [41]
> kaif © (22.06.03 15:02)
> А вообще мы описываем не внешний мир, а лишь реализуем свои
> собственные абстракции. И ООП похоже на наш способ мыслить
> о мире и описывать, а не на сам этот мир.
100%
← →
Кен © (2003-06-23 05:27) [42]> Всеволод Соловьёв © (22.06.03 18:33)
> >Как это грамотно записать на Дельфи ?
> В делфи объекты - это указатели.
>
> procedure NewKirpich;
> var kirpich: TKirpich;
> i, j: integer;
> begin
> for i := 0 to 9 do
> for j := 0 to 99 do begin
> kirpich:= TKirpich.create;
> house.kirpichi[i*100+j] := kirpich;
> house.stena[i].kirpichi[j] := kirpich;
> end;
> end;
>
> вот и вся проблема :)
А какой кирпич в доме считаем самым первым ? Самый старый ? Тот который первым положили ? Но мы же ни того ни другого не знаем.
Чего мне ещё не нравится, так это то, что непонятно как со всем этим делом работать. Ведь, чтобы добавить новую процедуру нужен компилятор Дельфи. А оформить это всё в виде отдельной программы вроде бы нельзя.
Наверно лучше использовать отдельную базу данных какую-то.
← →
Всеволод Соловьёв © (2003-06-23 09:05) [43]А какой кирпич в доме считаем самым первым ? Самый старый ? Тот который первым положили ? Но мы же ни того ни другого не знаем.
самый первый считается самым первым. как тебе хочется таким он и будет. может я сверху их строить начал, а? подвесил, потом под них, итд. какая тебе разница, каким мы его положили, или какой он древности. нам не надо это знать. мы это придумаем. ты что-то тупишь. впрочем, это твое обычное состояние :)
Ведь, чтобы добавить новую процедуру нужен компилятор Дельфи.
Гениальная мысль!
А оформить это всё в виде отдельной программы вроде бы нельзя.
Наверно лучше использовать отдельную базу данных какую-то.
скомпилируй и будет тебе отдельная программа :) а если тебе нужны другие счетчики, так поменяй их на переменные, которые будешь считывать откуда-нибудь.
← →
Mike B. © (2003-06-23 10:32) [44]> kaif © (22.06.03 15:02)
Совершенно верно. К чему я веду.
← →
euru © (2003-06-23 13:27) [45]>Mike B. © (23.06.03 10:32)
> kaif © (22.06.03 15:02)
>Совершенно верно. К чему я веду.
А кто с этим спорит? Только прежде чем реализовать абстакции, их надо описать. Вот меня и интересует, как их описать, чтобы дальнейшие модификации этой реализации прошли как можно более безболезненно.
Страницы: 1 2 вся ветка
Текущий архив: 2003.07.10;
Скачать: CL | DM;
Память: 0.55 MB
Время: 0.025 c