Quando eu boto a diretiva static em uma class a classe inteira fica com a diretiva final (Métodos e etc…)? E o mesmo serve para a diretiva static?
Diretiva final
S
4 Respostas
L
Não, static é uma coisa e final é outra. Static é um modificador que diz que o elemento pode ser acessado de forma estatica (sem que exista uma instancia). O final diz que: no caso da classe, ela não pode ser extendida, no caso do método, não pode ser sobrescrito e no caso do atributo, não pode ser modificado.
bele?!
S
Ok, mas ai quando eu declaro uma classe sendo final por exemplo todos os métodos dela passam a ser final também certo?
L
sim porque a propria classe não pode ser extendida, como vc vai sobrescrever os métodos?!
S
Está certo, obrigado.
Criado 17 de julho de 2007
Ultima resposta 17 de jul. de 2007
Respostas 4
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo