<div dir="ltr"><div><div><div><div>TSimpleModel = class(TPersistent)<br>  protected<br>    class function GetResourceClient: IResourceClient; virtual;<br>    class property ResourceClient: IResourceClient read GetResourceClient;<br>
  public<br>  end;<br><br></div>Trying to compile the above code i get the following error:<br>Error: Illegal symbol for property access<br><br></div>Changing the GetResourceClient method from virtual to static works<br><br>
</div>Is this a bug or by design?<br><br></div>Luiz<br><div><div><div><br></div></div></div></div>