<p>Am 05.05.2014 05:09 schrieb "Xiangrong Fang" <<a href="mailto:xrfang@gmail.com">xrfang@gmail.com</a>>:<br>
><br>
> Hi All,<br>
><br>
> Is the property of "virtual" inherited? i.e. if a method in parent class is virtual, same method in child class is also virtual, right?<br>
><br>
> TBase = class<br>
> public<br>
>   destructor Destroy; override; //<-- is this enough<br>
>   destructor Destroy; virtual; override; //or this to ensure it is still virtual?<br>
> end;</p>
<p>"override" is an implicit "virtual" as long as the parameter lists of both methods are the same.</p>
<p>Regards,<br>
Sven</p>