Ir ao conteúdo
  • Cadastre-se

Posts recomendados

Postado

Olá, pessoal.

Sou iniciante em java, e estou lendo o livro Java  - Como Programar, dos Deitel.

Nos exercícios 3.1: Account e 3.2: AccountTest, não houve problemas, mas nos exercícios 3.5: Account, e 3.6 AccountTest (usam essas mesmas classes), houve mensagens de erro. E para eu criar os projetos, tinha que criar com nomes diferentes, como Account_ e Account_Test, pois não pude criar projetos com os mesmos nomes mesmo usando pastas diferentes. Seguem as telas dos exercícios que deram problemas. Alguém pode ajudar, por favor?

Obrigado.

Java 2.jpg

Java 1.jpg

Postado

Olá, Roberto. 
Não sei se fará diferença, já que tem alguns dias que vocês fez a postagem, mas é o seguinte:

Pelo que vi, você criou diversos pacotes diferentes e cada um com "main" diferentes. O erro que você sofreu ai quer dizer que a classe "Account" não existe no pacote que você está usando. Você está querendo instanciar uma classe que está em outro pacote, dai o Java não reconhece. Você ao invés de criar somente o arquivo da classe dentro do pacote, está criando um pacote totalmente novo.

 

O que você fez posso resumir em um exemplo simples:

Você possui várias casas em um quintal e todas elas tem famílias morando. Na casa "A" moram "João" e "Maria" e na casa "B" moram "Ana" e "Pedro". João tem uma ferramenta que Pedro precisa, mas João não está em casa, como Pedro vai acessar a casa de João, já que são casas diferentes e eles são somente vizinhos? Se fosse a mesma casa, bastava Pedro ir até x lugar e pegar a ferramenta.

 

Exemplo bem tosco, mas espero que entenda.

  • 2 meses depois...
Postado

Olá, Devouk, demorei a responder, mas era isso mesmo. Sim, eu entendi, as classes precisavam estar no mesmo pacote. Nem foi preciso o exemplo das casas que você me passou.

Obrigado.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...