Métodos Get e Set
15/11/2007
0
Estou analisando este trecho de código:
public long ID {
get { return this.id; } /// get , set são métodos? Pertencem a qual classe. Onde estão as chamadas destes métodos no programa? Para que servem?
set { this.id = value; }
}
Alguém poderia responder as perguntas comentadas?
O fonte completo pode ser acessado no site www.ciadoscursos.com/estudar
Login: user_debug@terra.com.br
Senha: user_debug
public long ID {
get { return this.id; } /// get , set são métodos? Pertencem a qual classe. Onde estão as chamadas destes métodos no programa? Para que servem?
set { this.id = value; }
}
Alguém poderia responder as perguntas comentadas?
O fonte completo pode ser acessado no site www.ciadoscursos.com/estudar
Login: user_debug@terra.com.br
Senha: user_debug
Dvm.a583591
Curtir tópico
+ 0
Responder
Posts
15/11/2007
Massuda
get , set são métodos? ... Para que servem?
De certa forma, get e set são métodos. ID é uma propriedade, get e set definem como ler (get) e escrever (set) o valor da propriedade.Para quem conhece Java, equivalem aos métodos getAlgumaPropriedade e setAlgumaPropriedade.
Para quem conhece Delphi, equivalem aos métodos declarados como read e write de uma property.
Onde estão as chamadas destes métodos no programa?
Você não chama esses métodos. O compilador se encarrega de incluir as chamadas cada vez que você lê ou atribui um valor a uma propriedade.Pertencem a qual classe.
São parte da classe que declarou a propriedade ID.
Responder
Clique aqui para fazer login e interagir na Comunidade :)