Ir ao conteúdo

AdrianoSiqueira

Membro Pleno
  • Posts

    1.273
  • Cadastrado em

  • Última visita

Tudo que AdrianoSiqueira postou

  1. Veja se foi digitado corretamente. Seu IDE nem deveria te deixar compilar com um erro desse tipo. Se puder, poste o código todo para ser depurado.
  2. @Math.Pi É possível resolver apenas com uma função. Basta varrer a string letra a letra. Se for diferente de um espaço, você adiciona a letra 'p' antes dela.
  3. Você não especificou o tipo da lista. Nesse caso o Java usa Object. E Object não tem o método getNome. Um exemplo de lista: List<Integer> numeros = new ArrayList<>(); numeros.add(1); numeros.add(2); numeros.add(3); numeros.add(4); numeros.add(5); System.out.println(numeros); E pelo que eu vi por cima, seu código está mal estruturado. Veja bem, uma banda é composta por vários integrantes, logo essa banda tem uma lista de integrantes. Essa lista que você criou, deveria estar dentro da classe banda. E não na classe principal. Um exemplo poderia ser assim: Integrante.java Banda.java Principal.java
  4. Vai nas configurações do módulo e aponta para a pasta do JDK.
  5. Qual distribuição Linux você está usando? Você pode até ocultar a rede, mas seria bom aplicar um filtro de MAC também para ter uma camada a mais de segurança. Mas tenha em mente que a infraestrutura do wifi é podre, o que significa que pode ser burlada com relativa facilidade. Na minha opinião, era melhor você descobrir qual o problema do seu Sistema Operacional, ao invés de rebaixar sua segurança. Até porque se o SO não consegue lidar com mecanismos de segurança, então continuar usando não é um bom negócio.
  6. @natesp Vale muito a pena assistir a playlist completa desse curso. Eu assisti e posso dizer que não conheço um curso gratuito que seja melhor do que esse. Atualmente eles estão regravando o curso, inclusive ficou bem melhor. Mas por enquanto está disponível apenas para membros. Quando eles terminarem de gravar, o conteúdo estará acessível ao público.
  7. Depende de como está seu código. Mas se você quer acessar um método que existe na subclasse e não na superclasse, então vai ter que criar um objeto da subclasse. Para mais informações: Polimorfismo 01 Polimorfismo 02 Polimorfismo 03
  8. Acho que é, nunca usei o Eclipse então não sei como ele exibe a lista de bibliotecas. Sobre o problema, parece que é um bug no driver, tenta baixar uma versão mais nova. Se não tiver, tente uma mais velha. Também pode ser problema com a codificação dos caracteres.
  9. Você adicionou o pacote do driver no seu IDE?
  10. http://excript.com/java/bloco-instrucao-java.html
  11. Não sei a versão do Java que você está usando, mas da 8 para cima, você não precisa usar Class.forName(); O Java detecta o driver automaticamente. Porém você precisa adicionar o pacote .jar do driver, na lista de bibliotecas do seu IDE.
  12. Menutest não precisa estender Cadastros, porque não estão em uma linha de herança. Para acessar os métodos da classe Cadastros, você chama o método através da variável de referência.
  13. Comece criando as classes de modelagem (Produto, Venda, etc). Depois crie uma classe que manterá a lista de produtos e a lista de vendas. Tente fazer isso e poste aqui para irmos auxiliando.
  14. Seria bom usar polimorfismo para esse tipo de problema. Veja se isso ajuda: Tarifa.zip
  15. Além disso, na página do meu perfil tem um botão azul que serve para isso também.
  16. Tente o seguinte: Painel de controle > Todos os itens... > Fontes > Configurações de fonte > Restaurar configurações de fonte padrão
  17. Poderia postar a lista de todos os programas que você instalou? Não precisa incluir os padrões que vem no Windows. Pode ser algum programa que está zoando o PC.
  18. @vivianetorres Vou tentar. Você pode me chamar no privado aqui do fórum mesmo. Existe uma opção para enviar mensagens. Embaixo dos meus dados do perfil, tem um ícone de envelope, ele serve para enviar uma mensagem para mim.
  19. Precisa adicionar o flag -ea nos parâmetros do javac. Se estiver usando um IDE, precisa procurar "como adicionar flag no javac no IDE tal".
  20. Crie uma classe que estenda Banda e use essa nova classe no lugar de Banda. Os erros aparecem porque você removeu o objeto de Banda, por isso o Java não encontra os métodos.
  21. Procure a respeito da cifra de César, é a maneira mais simples de criptografia. Procure também como usar os valores ASCII das letras em C. Isso vai permitir alterar o valor da letra de forma numérica, permitindo o emprego de fórmulas matemáticas para realizar a encriptação. Para o processo de decriptação, é só fazer o processo ao contrário.
  22. @RobertoGB Correto, se um atributo é obrigatório, você não pode fornecer meios que levem esse atributo a não ser inicializado. Se esse atributo não for final, você pode ter um construtor sem parâmetros, desde que dentro dele você inicialize o atributo obrigatório com algum valor padrão, pois como não é final, o mesmo pode receber outro valor posteriormente. Por outro lado, se o atributo for final, então é necessário que não haja um construtor sem parâmetros.
  23. Então não declare como final.
  24. A mensagem está dizendo que você implementou uma uma interface, mas não implementou todos os métodos. Essa é uma regra das interfaces: Uma classe concreta deve implementar todos os métodos declarados na interface.

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...