>The key words in that statement are "in the derived class".  Yes, SomeProc
>will call TBase.DoSomething, not TDerived.DoSomething.  That's static
>methods for ya - no way to avoid it. :-)


ah - ok.   

So really - this "replace" trick isn't as remarkable as it first 
sounded.

"replaced" really just means "hides" - but the other function is still
"there" and available via typecasting etc.

This is expected.

I thought they were claiming something a bit more drastic


-ns





---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"

Reply via email to