Seguinte … eu tenho uma classe q se chama Files
dentro dela eu tenhu duas classes … uma se chama ReadFile e outra WriteFile , eu não estou conseguindo instanciar essas classes…
Tipo … tentei fazer o seguinte
Files Arquivos=new Files();
Só que naum deu certo . instanciou certinho mais eu não posso utilizar as classes que estão la dentro … como q eu faço pra poder usar!!!
cara uma dica coloca as 2 classes em .java diferentes as classes e metodos publicos e as variaveis privadas, tipo um modelo de encapsulamento. Blza.
L
lcsoftwarePJ
mais uma coisa testei aki e deu cara,
Files f = new Files();
f.ReadFiles.ReadVarInFile();
para pegar alguma variavel seria do mesmo jeito
E
eduardo_costaPJ
Voce tem 2 classes PUBLIC em um unico arquivo
Por convençao voce só pode ter 1 classe public por arquivo....
Tente algo:
public class Files {
}
class ReadFiles {
}
L
lcsoftwarePJ
O eduardo_costa vc tem rezão em OO vc deve SEMPRE ter somente uma classe PUBLIC contudo, o q acontece é o seguinte vc cria uma classe public e coloca 2 classes internas como PUBLIC tudo bem, funciona se é o que quer saber, mas vc pode melhorar deste jeito.