OOC looks more like the C way of thinking rather than the Visual Basic (V way. You typically start with the properties and methods (the things you can do) then you define an object and implement its properties and methods. OOC is derived from C#.
Delphi uses the Object Pascal language (OOP) which means any object will contain properties and methods. When Delphi generates your VCL interfaces, it will often declare properties called LCL_RefCount 50e0806aeb marquyq