demonstrativo var
Declara uma variável.
// Syntax for declaring a variable of global scope or function scope.
var name1 [: type1] [= value1] [, ... [, nameN [: typeN] [= valueN] ]]
// Syntax for declaring a variable field within a class.
[attributes] [modifiers] var name1 [: type1] [= value1] [, ... [, nameN [: typeN] [= valueN].]]
Argumentos
attributes
Opcional.Atributos que controle a visibilidade e o comportamento do campo.modifiers
Opcional.Modificador controlar a visibilidade e o comportamento do campo.Nome1,..., nameN
Obrigatório.Os nomes das variáveis que está sendo declarados.tipo,..., typeN
Opcional.Os tipos de variáveis que está sendo declarados.valor1,..., valueN
Opcional.O valor inicial atribuído à variável.
Comentários
Use o var demonstrativo para declarar variáveis. Uma variável pode estar acoplada a um tipo de dados específico para ajudar a fornecer segurança de tipos.Essas variáveis podem ser atribuídas valores quando elas são declaradas e esses valores podem ser alterados posteriormente no script.Variáveis não inicializadas explicitamente recebem o valor padrão de não definido (forçado ao tipo da variável se necessário).
Um campo de variável em uma classe é semelhante a um global ou variável de função, exceto que ele tem como escopo da classe e ela pode ter vários atributos que controlam sua visibilidade e o uso.
Exemplo
O exemplo a seguir ilustra alguns usos do var demonstrativo.
class Simple {
// A field declaration of the private Object myField.
private var myField : Object;
// Define sharedField to be a static, public field.
// Only one copy exists, and is shared by all instances of the class.
static public var sharedField : int = 42;
}
var index;
var name : String = "Thomas Jefferson";
var answer : int = 42, counter, numpages = 10;
var simpleInst : Simple = new Simple;
Requisitos
Consulte também
Conceitos
Escopo de variáveis e constantes