Een heel simpel probleem, maar weet de oplossing niet en kan deze ookniet in de search vinden.
in Delphi heb ik de volgende code:
Bij de procedure Update van TObserver krijg ik de foutmelding dat TObservable nog niet is gedeclareerd.
Met de "C-oplossing"
voor TObserver wordt het probleem niet opgelost.
Maar wat is wel de oplossing?
in Delphi heb ik de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
| type TObserver = class procedure Update(ChangedSubject: TObservable); virtual; abstract; end; type TObservable = class procedure Add(Observer: TObserver); virtual; abstract; procedure Remove(Observer: TObserver); virtual; abstract; procedure Notify; virtual; abstract; end; |
Bij de procedure Update van TObserver krijg ik de foutmelding dat TObservable nog niet is gedeclareerd.
Met de "C-oplossing"
code:
1
| type TObservable = class; |
voor TObserver wordt het probleem niet opgelost.
Maar wat is wel de oplossing?