| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 00:23:43
|
everson_z
Virtual Machine Man
![[Avatar]](/images/avatar/d240cb4a3e3d2ed5250ac2e1480422f0.jpg)
Membro desde: 05/07/2005 18:12:25
Mensagens: 590
Localização: SP - São Paulo
Offline
|
livro SCJP - Exercicio Rapido, cap1, Pag 40.
Identificadores, 4º item.
Os métodos javaBean devem ser nomeados usando-se caseCamel... is("é") e add"adiciona").
Pergunta 5 - Pag 45:
Quais nomes de metodos obedecem ao padrão javaBean?
A. addSize
B. getcust
C. deleteResp
D. isColorado
E. putDimensions
Penso que estão certos A e D,
A. Certo, tem caseCamel e add adiciona.
B. Não, não respeita o caseCamel.
C. Não, teria que ser remove.
D. Certo, is é "é" para obter e respeita caseCamel.
E. Não, teria que ser add.
O livro fala "estão certos B e D!".
B? Onde fica o caseCamel, que esta no citado Exerc. Rapido?
A B não daria problema de Reflexão (case-sensitivity)?
* O livro não explica o erro da A, C, E
This message was edited 2 times. Last update was at 01/11/2007 00:29:33
|
Primeiro pensamento POG Existe casos e casos!
Segundo pensamento POG Do meu jeito é mais fácil e rápido!
Primeira merda POG Fazer as merdas que muitos fizeram por defender o primeiro pensamento POG.
Segunda merda POG Limitar o projeto ao escopo inicial.
Terceira merda POG Se basear em absurdos para defender seu desenvolvimento.
Quarta merda POG Não entender que padrão é beneficio e usar o primeiro pensamento POG.
Quinta merda POG Achar um absurdo eu escrever isso. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 02:32:38
|
Tailor
Smalltalk
![[Avatar]](/images/avatar/c60392079b5d4a6add00946bdfe44e02.jpg)
Membro desde: 23/07/2007 01:35:08
Mensagens: 1
Localização: Canoas / RS
Offline
|
Everson,
Eu tenho a segunda edição revisada do livro aqui e tem a seguinte resposta sobre essa questão:
B e D usam prefixos válidos get e is.
A, C e E estão incorretas porque add, delete e put não são nomes de prefixos JavaBeans padrões. (Objetivo 1.4)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 07:41:30
|
soudaniel_01
JavaEvangelist
Membro desde: 11/04/2007 18:55:00
Mensagens: 429
Offline
|
é pra mim tbm A e D...
onde B não segue o padrão caseCamel...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 08:03:55
|
Maína
Smalltalk
Membro desde: 30/10/2007 08:50:19
Mensagens: 4
Localização: São Paulo
Offline
|
Como o Tailor disse:
A resposta do livro está correta: B e D
embora a A tenha caseCamel, "add" não é um padrão JavaBean
O livro cita que um JavaBean possui apenas métodos com prefixos get, set e is
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 08:13:01
|
everson_z
Virtual Machine Man
![[Avatar]](/images/avatar/d240cb4a3e3d2ed5250ac2e1480422f0.jpg)
Membro desde: 05/07/2005 18:12:25
Mensagens: 590
Localização: SP - São Paulo
Offline
|
O livro em portugues esta errado, a B esta sem caseCamel.
Portuga - B. getcust
Ingles - B. getCust
This message was edited 2 times. Last update was at 01/11/2007 08:20:46
|
Primeiro pensamento POG Existe casos e casos!
Segundo pensamento POG Do meu jeito é mais fácil e rápido!
Primeira merda POG Fazer as merdas que muitos fizeram por defender o primeiro pensamento POG.
Segunda merda POG Limitar o projeto ao escopo inicial.
Terceira merda POG Se basear em absurdos para defender seu desenvolvimento.
Quarta merda POG Não entender que padrão é beneficio e usar o primeiro pensamento POG.
Quinta merda POG Achar um absurdo eu escrever isso. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 08:34:08
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
essa questao leva ao cara erra tipo o getcut está em minusculo o cut, sendo que no livro ele diz que por nomeação vc deve usar getCut.. e ele usa o termo nomeação.. mais nesse caso ele que so saber a respeito do metodos e nao nomeclatura quer saber se vc sabe se que is - refere-se a boolean e get a retorno.. segundo a nomeação javabeans
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 08:36:10
|
jrsena
What is classpath?
Membro desde: 22/05/2007 18:08:50
Mensagens: 7
Offline
|
Foi um erro na tradução. O livro em inglês esta getCut.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 08:52:33
|
everson_z
Virtual Machine Man
![[Avatar]](/images/avatar/d240cb4a3e3d2ed5250ac2e1480422f0.jpg)
Membro desde: 05/07/2005 18:12:25
Mensagens: 590
Localização: SP - São Paulo
Offline
|
LPJava wrote:essa questao leva ao cara erra tipo o getcut está em minusculo o cut, sendo que no livro ele diz que por nomeação vc deve usar getCut.. e ele usa o termo nomeação.. mais nesse caso ele que so saber a respeito do metodos e nao nomeclatura quer saber se vc sabe se que is - refere-se a boolean e get a retorno.. segundo a nomeação javabeans
Então LPJava, fiquei assustado quando vi que não tinha o caseCamel e mesmo assim estava correta, passei a não entender nada.
Agora sei que é apenas um erro de digitação
Vlw
|
Primeiro pensamento POG Existe casos e casos!
Segundo pensamento POG Do meu jeito é mais fácil e rápido!
Primeira merda POG Fazer as merdas que muitos fizeram por defender o primeiro pensamento POG.
Segunda merda POG Limitar o projeto ao escopo inicial.
Terceira merda POG Se basear em absurdos para defender seu desenvolvimento.
Quarta merda POG Não entender que padrão é beneficio e usar o primeiro pensamento POG.
Quinta merda POG Achar um absurdo eu escrever isso. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 08:59:02
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
tb imaginei essa opção por ser uma tradução.. mais como nao tenho a versao ingles nao deu para conferir valeu emtap ei marcaria essas duas opções mesmo.. sendo que as outras.. nao faz parte da nomeação javaBeans como ja foi falado
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 09:10:35
|
celsomarcos
JavaChild
![[Avatar]](/images/avatar/f31bad5d6425dd6d172c786a1bffe4a7.jpg)
Membro desde: 05/10/2006 20:53:59
Mensagens: 110
Localização: Tatooine
Offline
|
E aí,
O correto para a alternativa A seria: setSize()
Té mais.
|
"Só existe um lugar onde o sucesso vem antes do trabalho: no dicionário." (Albert Einstein) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2007 09:33:28
|
everson_z
Virtual Machine Man
![[Avatar]](/images/avatar/d240cb4a3e3d2ed5250ac2e1480422f0.jpg)
Membro desde: 05/07/2005 18:12:25
Mensagens: 590
Localização: SP - São Paulo
Offline
|
celsomarcos wrote:E aí,
O correto para a alternativa A seria: setSize()
Té mais.
rs
No Exercicio Rapido ele fala que add faz parte, no inicio do livro ele cita em listener javaBean o add e depois marca como errada
|
Primeiro pensamento POG Existe casos e casos!
Segundo pensamento POG Do meu jeito é mais fácil e rápido!
Primeira merda POG Fazer as merdas que muitos fizeram por defender o primeiro pensamento POG.
Segunda merda POG Limitar o projeto ao escopo inicial.
Terceira merda POG Se basear em absurdos para defender seu desenvolvimento.
Quarta merda POG Não entender que padrão é beneficio e usar o primeiro pensamento POG.
Quinta merda POG Achar um absurdo eu escrever isso. |
|
|
 |
|
|