A ordem destas palavras-chave é irrelevante…Tanto faz public abstract ou abstract public.
E maluca é com C!
Giulliano
Cara…se vc já esta lendo o livro da Kathy…e tem dúvidas sobre Convenções de Nomenclatura…Tome cuidado…volte alguns capítulos e estude melhor para não errar lá na frente…
diego2005
E em uma interface tanto o public como o abstract são opcionais, se você não inserir, o compilador inserirá pra você. Então as declarações abaixo são válidas:
abstract public void fazer();
public abstract void fazer();
public void fazer();
abstract void fazer();
void fazer();
T+
neohacker
pango:
A ordem destas palavras-chave é irrelevante…Tanto faz public abstract ou abstract public.
E maluca é com C!
Somente destas veja bem, pois tente fazer:
R
RafaelVS
a ordem que precisa ser seguida é:
<Nome do Método> <Declaração de Exceções>
Respeitando essa ordem, dentro de cada grupo desse, as coisas podem vir em qualquer (lembrando que tipo de retorno e nome do método é apenas um cada, hehe)
importante notar que como implicitamente os metodos de interface sao public e abstract, portanto, fique atento quando uma classe tenta implementar um metodo de interface ele nao pode ser marcado como protected, private ou não ter modificador de acesso (acesso default)…
Daí você pode concluir que TODOS os métodos que implementam interface são PUBLIC.
LPJava
a ordem do nivel de acesso e o uso do modificador nao afeta na compilação e nao lança nenhum excecao isso é válido veja: (tinha la no exame)
staticpublicvoidmain(Stringargs[]){}
static - modificador
public - nivel de acesso
flw!
sergiotaborda
LPJava:
a ordem do nivel de acesso e o uso do modificador nao afeta na compilação e nao lança nenhum excecao isso é válido veja: (tinha la no exame)
staticpublicvoidmain(Stringargs[]){}
static - modificador
public - nivel de acesso
flw!
Tudo o que vem antes do tipo de retorno, void no caso, é um modificador.
Alguns são modificdores de acesso (como public, private) outros são modificadores de implementação como (stricfp, static, native, synchronized, abstract, final)
Ou seja, static e public são ambos modificadores, por isso pode inverter a ordem
Omeganosferatu
E tudo isso ele explica no mesmo livro que você estava lendo
Raff
Valew ai pessoal entendi o Livro explicava isso logo a frente foi mal