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

Вниз

Указатель класса на самого себя   Найти похожие ветки 

 
Simpson ©   (2008-08-23 09:57) [0]

Как указать что у поля класса, тип текущего класса?
Что то никак не могу придумать.

TSome=class
 pred,next:TSome;
end;

TFirst=class(TSome)
x:integer;
end;

Как указать тип поля чтобы подобная операция срабатывала
...
pointer:TFirst;
...
var
first:TFirst;
begin
first := TFirst.Create;
pointer.next := first;
end;


 
DVM ©   (2008-08-23 10:05) [1]


> Как указать что у поля класса, тип текущего класса?

 TMyClass = class;

 TMyClass = class
   FClass: TMyClass;
 end;


 
sniknik ©   (2008-08-23 10:08) [2]

> Как указать что у поля класса, тип текущего класса?
> Что то никак не могу придумать.
а вот именно так как показано разве не работает?


 
Simpson ©   (2008-08-23 22:07) [3]

sniknik ©   (23.08.08 10:08) [2]
Нет не работает, возвращает класс предка.

DVM ©   (23.08.08 10:05) [1]
А если их больше 3-х?


 
sniknik ©   (2008-08-23 23:01) [4]

> Нет не работает, возвращает класс предка.
кто возвращает? куда? ... в показном нет никаких возвратов.

зато
> Как указать тип поля чтобы подобная операция срабатывала
подобная операция срабатывает, и даже не подобная, а вот эта самая один в один. и ???

в чем тогда вопрос? говори понятно.


 
Тын-Дын ©   (2008-08-23 23:03) [5]


> Simpson ©   (23.08.08 22:07) [3]
> sniknik ©   (23.08.08 10:08) [2]
> Нет не работает, возвращает класс предка.


Где возвращает?



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
15-1218900402
Andy BitOff
2008-08-16 19:26
2008.10.12
...примерно в сто тысяч раз большей скорости света


4-1197392650
AngelXXX
2007-12-11 20:04
2008.10.12
Запустить программу с флехи и флеху отключить


15-1219237792
xXx
2008-08-20 17:09
2008.10.12
браузер с разными куками


3-1207556648
Раиса
2008-04-07 12:24
2008.10.12
Full Join и условие = неверный результат?


2-1219171581
+++vist+++
2008-08-19 22:46
2008.10.12
Динамический массив записей