Ich habe zwei Klassen, von der eine als Variable in der anderen genutzt wird.
Jetzt möchte ich im Create der oberen Klasse, die untere gleichzeitig entstehen lassen, also etwa so:
Delphi-Quellcode:
type
Aklasse = class(tobject)
private
bla: integer;
sorted: boolean;
public
Constructor create(sorted: boolean);
...
end;
Oberklasse = class(tobject)
private
gesamt: integer;
klasse: Aklasse;
public
constructor(Anzahl: integer; sorted: boolean);
end;
Implementation
COnstructor aklasse.create(sorted: boolean);
begin
self.sorted:=sorted;
end;
Constructor Oberklasse.create(Anzahl: integer; sorted: boolean);
begin
Gesamt: anzahl;
Oberklasse.klasse := Aklasse.create(sorted);
end;
Wenn ich jetzt aber auf die Klasse zugreifen will, bekomme ich eine
AV. Kann mir jemand sagen, wie ich das umgehen kann?
Danke schonmal
Erwarte das Beste und bereite dich auf das Schlimmste vor.