Ještě přidám link na tu ukázku, jak se jeví v moderním IDE. Objektové rozhraní je mj. o silný typový kontrole, o možnosti dědit a modifikovat objekty, o možnosti se nechat při psaní vést IDE a rozhraním a nemuset si pamatovat plochou strukturu procedurálních API.
http://www.zephir.wz.cz/images/directx.gif