Graduando

481 palavras 2 páginas
Trabalho Prático de G1
Programação Orientada a Objetos
Prof.: Eder Stone Fontoura
Entrega: O grupo deverá entregar o trabalho no moodle até o dia especificado no cronograma. Os grupos devem ser formados com no mínimo 2 e no máximo 4 alunos.
Descrição: Criar um aplicativo Java para gerenciar um estacionamento. Abaixo são apresentadas as classes que devem ser utilizadas como base para a construção do aplicativo. É necessário criar apenas uma nova classe, a classe Aplicacao.
A aplicação deve conter um menu exibindo as seguintes opções:
Registrar Entrada
Registrar Saída
Apresentar valor total de veículos estacionados no momento
Apresentar valor total arrecadado
Sair
Nas opções 1 e 2, questionar o usuário sobre o tipo de veículo. (Carro ou Moto). Na opção 1, o usuário deverá informar os dados do veículo que está estacionando. Na opção 2, o usuário deverá informar o código do veículo que está saindo.
O grupo deverá identificar a necessidade de criação de novos métodos e atributos, inclusive, métodos construtores, getters e setters. No entanto, os métodos já definidos na classe não podem ter suas assinaturas modificadas e devem ser utilizados pela aplicação.
Atenção! O número de vagas já está definido nos vetores. O número máximo de veículos de cada tipo deve ser respeitado.
Classes:
package br.edu.unilasalle.controledeestacionamento.veiculos; public class Carro { private int codigo; private String marca; private String modelo;
}package br.edu.unilasalle.controledeestacionamento.veiculos; public class Moto { private int codigo; private String marca; private String modelo;
}package br.edu.unilasalle.controledeestacionamento.estacionamento; import br.edu.unilasalle.controledeestacionamento.veiculos.Carro; import br.edu.unilasalle.controledeestacionamento.veiculos.Moto; public class Estacionamento { private int codigo; private String nome; private double valorTarifaMoto; private double valorTarifaCarro; private double valorTotal = 0;

Relacionados

  • graduando
    724 palavras | 3 páginas
  • Graduando
    1295 palavras | 6 páginas
  • Graduando
    3144 palavras | 13 páginas
  • Graduando
    3826 palavras | 16 páginas
  • graduando
    640 palavras | 3 páginas
  • Graduando
    2267 palavras | 10 páginas
  • Graduando
    763 palavras | 4 páginas
  • Graduando
    4790 palavras | 20 páginas
  • graduando
    799 palavras | 4 páginas
  • Graduando
    2092 palavras | 9 páginas