Só pra me increver

620 palavras 3 páginas
TRABALHO JAVA (DUPLA)
Implemente a classe Onibus (especificada abaixo) que representa o controle de lotação de um ônibus.

ATRIBUTOS:
-id : int – Código de identificação do Ônibus.
-poltronas[] : boolean – Um array que representa a situação de cada poltrona (true indica poltrona ocupada e false poltrona livre).
CONSTRUTOR:
+Onibus(idOnibus : int, qPoltronas : int)
Entrada: idOnibus – Código que identifica o ônibus.
Entrada: qPoltronas – Quantidade de poltronas existente no ônibus.
Descrição: Inicializa o atributo id com o código de identificação do ônibus, cria o vetor para armazenar o estado das poltrona conforme a quantidade passada como argumento. O vetor poltronas[] deve ser inicializado com um valor que indique que todas as poltronas estão livres. MÉTODOS:
+getId():int
Entrada: Nenhuma.
Retorno: Um inteiro com a identificação do Ônibus.
+getLotacao():int
Entrada: Nenhuma.
Retorno: A quantidade de poltronas do Ônibus.
+ocupaPoltrona(numPoltrona:int)
Entrada: Número da poltrona (inicia em 1).
Retorno: boolean
Descrição: Coloca o valor true na poltrona correspondente ao número passado como argumento. Obs: o estado da poltrona 1 está armazenado no índice 0 do vetor.
+liberaPoltrona(numPoltrona:int)
Entrada: Número da poltrona (inicia em 1).
Retorno: Boolean
Descrição: Coloca o valor false na poltrona correspondente ao número passado como argumento. Obs: o estado da poltrona 1 está armazenado no índice 0 do vetor.
+poltronaOcupada(numPoltrona:int):boolean
Entrada: Número da poltrona (inicia em 1).
Retorno: true se a poltrona está ocupada e false se está livre.
Escreva um programa em Java para ler a quantidade de ônibus de uma empresa. A seguir ler o código de identificação e a quantidade de poltronas que cada ônibus possui armazenando-as em um vetor de objetos da classe Ônibus. A seguir ler uma quantidade indeterminada de inteiros que representam códigos de uma operação conforme os itens do cardápio abaixo. O programa

Relacionados

  • motivacional
    895 palavras | 4 páginas
  • Curiosidades do cod de defesa do consumidor
    275 palavras | 2 páginas
  • pityljitogh
    322 palavras | 2 páginas
  • ENEM 2015 I
    1309 palavras | 6 páginas
  • 4 Dicas Para Voc Combinar Scrum E PMBOK
    2916 palavras | 12 páginas
  • terras indígenas
    12953 palavras | 52 páginas
  • Como não aprender ingles
    86067 palavras | 345 páginas
  • Ingles
    86067 palavras | 345 páginas
  • Chartier Roger
    79620 palavras | 319 páginas