Galera,
Me deparei com a seguinte questão:
A JavaBeans component has the following field:
11. private boolean enabled;
Which two pairs of method declarations follow the JavaBeans standard
for accessing this field? (Choose two.)
A. public void setEnabled( boolean enabled)
public boolean getEnabled()
B. public void setEnabled( boolean enabled)
public void isEnabled()
C. public void setEnabled( boolean enabled)
public boolean isEnabled()
D. public boolean setEnabled( boolean enabled)
public boolean getEnabled()
Segundo o simulado a respota correta seria AC
Eu marcaria somente a letra C, motivo:
para retornar um valor boolean o certo seria usar o is e a letra a usa o get
o que vocês tem a dizer?
Aproveitando... esses seriam os javabens:
isBoolean = retorna boolean
setNome = configura o nome
getNome = retorna o nome
sem citar Exception nas exceptions e Listener nas escutas... e outras recomendações de métodos especificos
teria outro padrão além dos 3 citados anteriormente?
se tiver algo do tipo addNomeDoMetodo(), e esse método adiciona algo no array, seria um bean? acho que não né
enfim se caisse esses na prova, o que vocês marcariam?
a - set
b - get
c - is
d - add
e - remove
f - Listener
Claro que a questão irá citar a quantidade certa, mas.... imagine que não citasse.
Valeu.