Balena
Agosto 11, 2009, 10:56am
#1
Em C# temos algo que chamamos de property do atributo, que é feita assim:
public T Data
{
set { this._data = value; }
get { return _data; }
}
gostaria de saber se é possível fazer algo parecido em java mas sem utilizar os métodos getter e setter do campo…
cara isso ai em cima é get e set o java tem o java bean que são classes que só tem get set e serve para acesso e envio de dados do objeto muito usado.
da uma procurada sobre java bean
thingol
Agosto 11, 2009, 11:08am
#3
De fato, em Java você é obrigado a usar setters e getters em vez dessa notação de properties do C# - não sei se eles vão aprovar isso para o Java 8 ou alguma outra versão posterior.
Balena
Agosto 11, 2009, 11:12am
#4
Obrigado Thingol, terminarei o projeto com getters e setters, mas acho interessante a noção de property…
Java es a lei, de qualquer forma obrigado pela dica, que não será ignorada vou buscar a título de conhecimento…
get e set nao é só usado em java bean…
mais utilizado em outros metodos tbm.