programação orientada a objeto

Páginas: 6 (1266 palavras) Publicado: 1 de setembro de 2013
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package Hospedagem;

/**
*
* @author Regina Joanes
*/
public class Aluguel_Quartos {
private int numero_diarias;
private double valor_diaria;
private float total_devido;
private int opcao_menu;
private double novovalor_diaria;

public final classDiaria {
public String locatario;
public int opcao_menu;
}

/*entrada*/
private int dia_entrada;
private int mes_entrada;
private int ano_entrada;
private int hora_entrada;
private int minuto_entrada;

/*saída*/
private int dia_saida;
private int mes_saida;
private int ano_saida;
private int hora_saida;
private int minuto_saida;

/*valores*/
private intnumerodiarias;
private float totaldevido;
private double valordiaria;
private double novovalordiaria;
private int value;




}

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package Hospedagem;

/**
*
* @author Regina Joanes
*/
public class Aluguel_Quartos {
private int numero_diarias;
private doublevalor_diaria;
private float total_devido;
private int opcao_menu;
private double novovalor_diaria;

public final class Diaria {
public String locatario;
public int opcao_menu;
}

/*entrada*/
private int dia_entrada;
private int mes_entrada;
private int ano_entrada;
private int hora_entrada;
private int minuto_entrada;

/*saída*/
private intdia_saida;
private int mes_saida;
private int ano_saida;
private int hora_saida;
private int minuto_saida;

/*valores*/
private int numerodiarias;
private float totaldevido;
private double valordiaria;
private double novovalordiaria;
private int value;




}


1 Passo
2
Main.class

import java.util.Scanner;

public class Main {
public static void main(String[]args)
{
Diaria diaria;
Chale chale;
Pousada pousada=new Pousada();
int camas_extras=0;
int tip_acomodacao=0;
int dia_entrada = 0;
int mes_entrada = 0;
int ano_entrada = 0;
int hora_entrada = 0;
int minuto_entrada = 0;
int dia_saida = 0;
int mes_saida = 0;
int ano_saida = 0;
int hora_saida = 0;
int minuto_saida = 0;
int numero_diarias = 0;
String locatario = null;
doublevalor_diaria = 120.00;
float total_devido = 0;
double novovalor_diaria = 0;

int opcao_menu = 0;
while (opcao_menu != 4){
Scanner scan = new Scanner(System.in);
System.out.println(" ** ** ");
System.out.println("Escolha uma das opções seguintes:");
System.out.println("1 - Registrar entrada em quarto");
System.out.println("2 - Registrar saída do quarto");
System.out.println("3 - Atualizar ovalor da diária");
System.out.println("4 - Sair");
opcao_menu = scan.nextInt();

switch(opcao_menu){
case 1:

System.out.println("Informe o nome do locatario: ");
locatario = scan.nextLine();
System.out.println("Tipo de Acomodacao 1-Chale/2-Quarto: ");
tip_acomodacao = scan.nextInt();
if (tip_acomodacao==1){
if (pousada.getChalesDisponiveis()){
System.out.println("Quantide camas extras");
camas_extras = scan.nextInt();
}
else{
System.out.println("Desculpe. Nao tem chales disponiveis ");
}
}
else {
if (!pousada.getQuartosDisponiveis()){
System.out.println("Desculpe. Nao tem quartos disponiveis ");
}

}

System.out.println(" ** DADOS ENTRADA ** ");
System.out.println("Dia: ");
dia_entrada = scan.nextInt();
System.out.println("Mes: ");
mes_entrada =scan.nextInt();
System.out.println("Ano: ");
ano_entrada = scan.nextInt();
System.out.println("Hora: ");... [continua]


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Main.class

import java.util.Scanner;

public class Main {
public static void main(String[] args)
{
Diaria...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • PROGRAMAÇÃO ORIENTADA A OBJETOS
  • Programação Orientada a Objetos
  • Programação Orientada a Objeto
  • Programação orientada a objetos
  • Programação orientada a objeto
  • Programação orientada a objeto
  • Programação orientada a objetos
  • Programação orientada a objetos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!