Ir para conteúdo
Fórum Script Brasil
  • 0

Exercicios


Guest alesf

Pergunta

2° Questão

Java fornece uma classe chamada java.util.Vector que disponibiliza os recursos de

estruturas de dados semelhantes a arrays que podem redimensionar dinamicamente a

si mesmas. Utilizando os conceitos da classe java.util.Vector disponíveis na API, crie

uma classe chamada Fila que herde da classe java.util.Vector, baseada no conceito

da estrutura de dados (Fila). Esta classe deve disponibilizar dois métodos:

1. Inserir um objeto na Fila

2. Remover um objeto na Fila

Depois crie uma outra classe que possibilite ao usuário três opções por meio da

utilização da classe anterior (Fila):

1. Inserir um número inteiro na Fila

2. Remover um número inteiro

3. Sair do programa

1° Questão

Complete o código Java abaixo de modo que a execução do método main() tenha o

resultado esperado, ou seja, a troca dos valores dos atributos x e y na classe Cliente.

O resultado impresso pelo programa é: 4, 7.

class Prova {

public static void troca(I obj) {

// complete aqui

}

}

interface I {

public int getX();

III

public int getY();

public void setX(int x);

public void setY(int y);

}

public class Cliente implements I {

private int x;

private int y;

// complete aqui

}

class Teste {

public static void main(String args[]) {

Cliente c = new Cliente();

c.setX(7);

c.setY(4);

Prova.troca©;

System.out.println(c.getX() + ", " + c.getY());

}

}

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...