Hi,
I get this runtime error.
What is wrong here? (I just left the relevant code).
type
TPlayer = class
private
type TPersonalia = class
FirstName, LastName, FullName: string;
Age: Integer;
end;
var Personalia: TPersonalia;
private
type TCharacter = class
Stamina: Integer;
Health: Integer;
Strength: Integer;
end;
var Character: TCharacter;
private
type TAppearance = class
Description: string;
Outfit: string;
end;
var Appearance: TAppearance;
public
constructor Create;
end;
var
Player: TPlayer;
constructor TPlayer.Create;
begin
inherited;
Personalia := TPersonalia.Create;
Character := TCharacter.Create;
Appearance := TAppearance.Create;
end;
end;
// '---------------------------------------------------------------------------
begin
Player.Personalia.FirstName:= ‘John’;
Application.Run;
end.