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

alguém pode me ajudar a construir Classe no Netbeans?


Paulinha Marcelino

Pergunta

Cliente:
- get/set
- construtor p cpf, nome e endereço. 
    ( atribuir zero para valorDivida )
- método toString => retorna uma String contendo o nome e cpf do cliente.
- métodos iguais => retorna true se o cpf dos clientes forem iguais. Utilize a função EQUALS p/ comparação.
  -> SI equals (se)
    ||
    \/
    true or false (A classe cliente eu já criei)

Classe Veiculo:
- get/set
- construtor apenas para a placa, para o restante zerar os númericos e para a boolean atribuir false metodo viajar é abstrato;
- o método abastecer adiciona o parâmetro quantidade ao atributo combustivelNoTanque
- Os métodos iguais devem retornar true se o atributo placa for o mesmo para os dois objetos. 

 

-------------------------------------

Método devolverVeículo (String placa)

- Alterar o atributo alugado para false do veículo com placa igual a placa passada como parâmetro.

—————————————————————————————————————————————————

Método realizarPagamento (String cpf, double valor)

- Decrementar do valor da dívida do cliente o valor passado como parâmetro.

—————————————————————————————————————————————————

Método alugarVeículo (String placa, String cpf)

- O método deve localizar o veículo que tenha placa igual a placa passada como parâmetro. Localizado o veículo, se o mesmo não estiver alugado (atributo alugado igual a false), colocar true no atributo alugado. Encontrar o cliente com o cpf igual ao cpf passado como parâmetro. Localizado o cliente, adicionar o valor da dívida do veículo ao atributo valor da dívida do cliente. Para que o aluguel seja concluído, veículo e cliente precisam estar cadastrado. E para o veículo o atributo alugado deve ter o valor false. Se for concretizado o aluguel, retornar true, caso contrário retornar false.

—————————————————————————————————————————————————

Método localizarVeículo (String placa)

- Percorrer o vetor veículos e retornar o veículo que tenha placa igual a placa passada como parâmetro.

—————————————————————————————————————————————————

Método localizarCliente (String cpf)

- Percorrer o vetor clientes e retornar o cliente que tenha cpf igual ao cpf passado como parâmetro. Não existindo, retornar null.

—————————————————————————————————————————————————

Método mostrarVeiculoAlugado

- Percorrer o vetor veiculos e mostrar todos os veículos com o atributo alugado igual a true. Mostrar se o veículo é uma moto ou carro.

—————————————————————————————————————————————————

Método mostrarClientesDevedores

- Mostrar todos os clientes com o atributo valorDivida maior que zero.


 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...