Hi,<br><br>I am reading this:<br><br><a href="http://wiki.freepascal.org/How_To_Use_Interfaces">http://wiki.freepascal.org/How_To_Use_Interfaces</a><br><br>And wondering what's the *purpose* of "reference counting"? While I use interface before in delphi and java, I didn't notice that I need a UUID for interface. I had an impression that it has something to do with COM?<br>
<br>So, what is the purpose of this UUID and the method provided by TInterfacedObject? <br><br>Thanks<br>