Mais de uma classe por arquivo

5 respostas
P

Lendo K&B vejo que somente pode existir uma classe public por arquivo…

tá, ok…

utilizando o eclipse fui testar, coloquei uma classe public e qnd tentei criar outra private e/ou proteced o eclipse nao permitiu…pq?!

ele so permite eu criar ou 2 classes DEFAULT ou uma public e a outra ABSTRACT ou FINAL

5 Respostas

ViniGodoy

Porque nao existem classe private ou protected. Só inner classes.

lgi2020

Exatamente.

Os modificadores de acesso private e protected não podem ser aplicados a classes.

Abraços.

P

o q seria inner classes inner classes ?

LPJava

classe interna, ou seja, uma classe dentro da outra…
Mas esqueça ela por enquanto estude as regras que é fundamental.

  • vc so pode ter 1 class public em um unico arquivo e o nome da class tem q ser igual ao arquivo nesse caso
  • vc pode ter quantas classes desejar em um unico arquivo desde q elas nao sejam public
  • os unicos modificadores permitido a uma classe é public ou default(nao informar o modificador)

aprenda isso… e pratique ate entender… o suficiente para qdo for implementar nao ficar com duvida…

flw!

P

vlw galera…:wink:

Criado 28 de novembro de 2007
Ultima resposta 28 de nov. de 2007
Respostas 5
Participantes 4