CREATE
CREATE
Esta palabra clave, cuando se emplea sóla al inicio de un archivo de clase,
indica al intérprete que al utilizar símbolos no estáticos junto con el nombre
de la clase, se ha de crear automáticamente una instancia oculta de la clase
para gestionarlos.
Si emplea esta característica, el constructor de la clase (método especial _new
)
será llamado sin parámetros.
Esta característica se emplea ya automáticamente por las clases
Form y Settings.
¿Supersticioso? Aquí están las 13 primeras líneas del código de la clase Settings:
Examples
' Gambas class file
EXPORT
CREATE
PRIVATE $sPath AS String
PRIVATE $sTitle AS String
PRIVATE $cSlot AS NEW Collection
PRIVATE $bModify AS Boolean
PUBLIC SUB _new(OPTIONAL Path AS String, OPTIONAL Title AS String)
DIM hFile AS File
DIM sLine AS String
...
Esta palabra clave también se emplea en la instrucción
OPEN para crear archivos nuevos.
Véase también