Entendido...
Obrigado galera...
2010/3/15 Pergentino Araújo
> sim, se tiver assim:
> public function get nome() { return nome }
>
> ele vai ser chamado assim: *objeto.nome*;
>
> porém, se tiver assim:
> public function get getNome() { return nome }
>
> ele vai ser chamado assim: *objeto.getNome*
sim, se tiver assim:
public function get nome() { return nome }
ele vai ser chamado assim: *objeto.nome*;
porém, se tiver assim:
public function get getNome() { return nome }
ele vai ser chamado assim: *objeto.getNome*;
entendido ?!
[]'s
--
Atenciosamente, Pergentino Araújo.
Arquiteto Java/Fl
Blz, entendi, mas acho que não fui muito claro em relação a get/set
É que quando necessário eu uso por exemplo no java
private String nome;
public getNome() { return nome }
public setNome(String value) {this.nome = value};
Em AS3 já vi códigos assim
public function get nome .
public functi
Quando o atributo não precisa de nenhum tratamento, eu não crio get e set
para ele, simplesmente deixo public e pronto.
Agora, quando preciso fazer um tratamento naquele atributo, coloco ele como
*private _variavel* e trato get e set como *variavel*.
Neste caso, prezo muito pela produtividade...
private var _texto:String;
public function set texto( value:String ):void { this._texto = value; }
public function get texto():String { return this._texto; }
como a sintaxe do AS3 tem sua particularidade quando se usa set e get
se vc tentar usar:
private var texto:String;
com as functions set
Bem, Leonardo,
"_variavel" é convenção de código. get e set são palavras reservadas
da linguagem AS3 que representam que aquele função é uma função getter
ou setter.
Sugiro estudar sobre isso.
On 15 mar, 15:47, Leonardo Ribeiro wrote:
> Pessoal,
>
> Vejo alguns fontes em que as variáveis começa