lang • create

CREATE

CREATE

Esta palavra-chave, quando colocada sozinha no início de um arquivo de classe, diz ao interpretador para que ao aplicar símbolos não-estáticos ao nome da classe, uma instância automática escondida dela será criada no ato.

Se você usar este atributo, a classe construtora (o método especial _new) será chamada sem parâmetros.

Este atributo já é usado internamente pelas classes Form e Settings.

Você é supersticioioso? Eis as primeiras 13 linhas do código da classe Settings:

Examples

' Arquivo de classe Gambas
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 palavra-chave também é usada na instrução OPEN para criar novos arquivos.

Veja também