En Programación Orientada a Objetos, la esencia es el Objeto… ¡y lo he pensado yo solo!
Pues bien, cada objeto es de un tipo determinado, por lo que antes de intentar crearlo tenemos que tener definido el tipo de objeto en sí. Esto se hace a través de Class. Si queremos crear la clase TSaludo podríamos hacer
TSaludo = Class
Texto:String;
Procedure //… los que necesitaramos crear
// …
End;
En los componentes de la VCL tendrán una clase TApplication y otra TScreen. Si existen formularios otras TForm.