1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Exercício construtores

  1. Crie a classe Pedido, considerando que esta deva possuir: Construtor Deve ter um construtor, cujos parâmetros são: Código do Pedido, Nome do Cliente e Descrição.

Atributos • Código de Pedido • Nome do Cliente • Descrição do Pedido

Métodos • Modifica o nome do Cliente • Modifica a descrição do pedido • Retorna a descrição do pedido • Retorna o nome do cliente.

Gostaria de saber se teria um jeito melhor de fazer este exercicio e como eu poderia imprimir tudo usando os construtores. (se meu codigo tiver certo né...)

Meu codigo:

package pedido;

import java.util.*;
public class Pedido {


    public static void main(String[] args) {
        //Declaração de todas as variáveis que seram utilizadas
        int cod;
        String nomeCliente;
        String descricao;
        Scanner t = new Scanner(System.in);
        //START
        System.out.println("Digite o nome do cliente");
        nomeCliente = t.nextLine();
        System.out.println("Digite o código do cliente");
        cod = t.nextInt();
        System.out.println("Descrição do pedido");
        descricao = t.nextLine();

        //CRIAÇAO DO OBJETO
        NovoPedido pedido;
        pedido = new NovoPedido(cod,nomeCliente,descricao);





        // TODO code application logic here
    }

}
package pedido;

/**
 *
 * @author Ubiratan
 */
public class NovoPedido {
    public int cod;
    public String nomeCliente;
    public String descricao;

    public NovoPedido(int cod, String nomeCliente, String descricao){
    this.cod = cod;
    this.nomeCliente = nomeCliente;
    this.descricao = descricao;

    }
}
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java java8 ou faça a sua própria pergunta.