Forum: Object-Pascal / Delphi-Language
Delphi
by Minz,
19. Nov 2003
Naja aber der Sir Thornberry hatte einen Einwand
Worauf mr2 mit class procedure ankam
und des hatten wir noch nicht ganz geblickt mit dem class.
Wenn jetzt einer kommt und sagt, braucht man nicht, und ich sicher sein kann, dass das Objekt dann korrekt geselbstmordet ist, dann ist alles ok :mrgreen:
achso @maximov an sich habe ich nichts gegen sinnfragen, wenn man dahinter raushört:...
Forum: Object-Pascal / Delphi-Language
Delphi
by Minz,
19. Nov 2003
:wiejetzt: ist es für Euch ein Problem sicherzustellen, dass keine Referenzen mehr auf ein Objekt existieren?
Ich jedenfalls weiß, wie mein Code funktionieren soll, und an welcher Stelle Referenzen sind.
Wäre mir lieber Ihr sagt mehr zu der Eingangsfrage als die Sinnfrage zu diskutieren.
Und unter Umständen kann es doch einen Sinn machen wer die Kontrolle über die Zerstörung hat.
Forum: Object-Pascal / Delphi-Language
Delphi
by Minz,
19. Nov 2003
@Olli
1. Selbstorganisierende Prozesse
2. Weil eine Instanz sich selber zerstört heißt das nicht, dass die Hauptanwendung, nichts davon mitbekommt. Nur liegt die Kontrolle der Selbstzerstörung nicht bei der Hauptanwendung, dass ist der Unterschied.
Forum: Object-Pascal / Delphi-Language
Delphi
by Minz,
19. Nov 2003
versteh ich net so ganz!
Programm
Instanz:=MeineKlasse.create(nil);
Instanz.machwas;
MeineKlasse
class procedure machwas;
...
free;
Forum: Object-Pascal / Delphi-Language
Delphi
by Minz,
19. Nov 2003
Hallösche,
ist es möglich, dass sich eine Instanz einer Klasse selber zerstört?
Also ich erstelle sie mit create(nil).
Gruß Minz