- 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;
}
}