program tgenfunc9; uses ugenfunc7; var t: TTest; begin t := TTest.Create; Writeln(t.specialize GetStrictPrivate); Writeln(t.specialize GetPrivate); Writeln(t.specialize GetStrictProtected); Writeln(t.specialize GetProtected); end.