Ir ao conteúdo

Nera

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Reputação

2
  1. Boa tarde, eu gostaria de saber como extrair o valor de uma lista de pares. list<pair<string,int>> my_list; my_list.push_back(make_pair(12,10));
  2. @mauro_b Bom dia Mauro_b. Eu só gostaria de entender.
  3. Bom dia pessoal. tenho uma dúvida sobre a função lambda. auto soma=[](int a, int b)->{ return a+b}; A declaração do nome da função sempre deve ser "auto" ou pode ter outro qualificador? Obrigado
  4. Olá, Bom dia, Estou na fase de aprendizado de java. Não quero simplesmente copiar e colar código. Eu sou mais de entender o que faço. Gostaria que vocês me explicasse qual é a diferença entre getContentPane() e JPanel(). public Window(){ super("Minha Janela"); Container c1 =getContentPane(); c1.setLayout(new BorderLayout()); c1.add(BorderLayout.CENTER, new JButton("Centro")); Container c2 = new JPanel(); c2.setLayout(new GridLayout(4,1)); c2.add(new JButton("1")); c2.add(new JButton("2")); c2.add(new JButton("3")); c2.add(new JButton("4")); c1.add(BorderLayout.EAST, c2); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(300,300); setVisible(true); } Obrigado.
  5. Tenho uma dúvida sobre a sintaxe Animal c = new Cachorro() Eu esperava que os métodos e atributos que permaneceriam visíveis seriam os da classe cachorro, mas não é, o animal sobrepõe. package modificadorFinal; public class Animal { public String nome = "animal"; public void fazerBarulho(){ System.out.println("Animal barulho"); } } //----------------------------------------------------- package modificadorFinal; public class Cachorro extends Animal{ public String nome = "cachorro"; public void fazerBarulho(){ System.out.println("Cachorro barulho"); } } //------------------------------------------------------- package modificadorFinal; public class Teste { public static void main(String[] args){ Animal c = new Cachorro(); System.out.println(c.nome); } } O resultado para este código é: animal Alguém pode me explicar porque isso ocorre?
  6. . adicionado 3 minutos depois Acabo de colocar a classe animal. É a primeira do post. adicionado 40 minutos depois Seria porque atributos em interfaces são CONSTANTES ?
  7. Porque ao utilizar uma classe abstrata os atributos não são inicializados, somente os métodos? //------------------------------------------------------------------------------- package br.com.ClasseAbstrata; public abstract class Animal { public String nome; public int peso; public abstract void fazerBarulho(); } //---------------------------------------------------------------------------- package br.com.ClasseAbstrata; public class Gato extends Animal{ public String nome="Félix"; public int peso = 15; public void fazerBarulho() { System.out.println("miau"); } } Resultado para este código miau null 0

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!