Constructor/es

From Free Pascal wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Deutsch (de) English (en) español (es) suomi (fi) русский (ru)

La palabra reservada constructor es parte de la programación orientada a objetos y se utiliza para inicializar una clase. Las clases simples que no requieren inicialización, no necesitan un constructor. Una clase auto-escrita que no tiene ningún constructor puede heredar el constructor de su clase principal (si tiene un constructor).

Ejemplo:

// Definición de la calse
type
  TClase = class
end;

var 
  unaClase: TClase; // Declarar una variable del tipo TClase

begin
  ...
  // Crear la clase
  unaClase := TClase.Create; // Create invoca al constructor heredado de la clase primaria
  ...
end;