Atps Linguagem Orientada Objeto
Ensaios: Atps Linguagem Orientada Objeto. Pesquise 862.000+ trabalhos acadêmicosPor: regilcouto • 5/11/2014 • 761 Palavras (4 Páginas) • 689 Visualizações
Introdução
Como parte do processo proposto pela metodologia de ensino da Instituição de ensino entregamos este material elaborado com a finalidade de demonstrar o conhecimento adquirido através dos estudos realizados a distância através do sistema EAD e das aulas presenciais ministradas remotamente por vídeo conferencia.
Nesta disciplina de Programação Orientada a Objetos(POO),você vai estudar os conceitos necessários para se aplicar o paradigma da Orientação a Objetos na programação de computadores. Nas primeiras aulas, você vai estudar basicamente a teoria e no decorrer do curso iremos colocar em prática os conceitos teóricos aprendidos.
Os exercícios práticos serão desenvolvidos usando a linguagem Java. É natural e previsível que, após esse curso, você não seja ainda um excelente programador, pois isso leva anos de prática, mas podemos afirmar que você terá uma base sólida para construir sua carreira como programador utilizando esse que é o principal paradigma de desenvolvimento de software atualmente, a Orientação a Objetos.
Relatórios
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;
double valor_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 o valor 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: ");
hora_entrada = scan.nextInt();
System.out.println("Minuto: ");
minuto_entrada = scan.nextInt();
break;
case 2:
System.out.println(" ** DADOS SAIDA ** ");
System.out.print("Dia: ");
dia_saida = scan.nextInt();
System.out.println("Mes: ");
mes_saida = scan.nextInt();
System.out.println("Ano: ");
ano_saida = scan.nextInt();
System.out.println("Hora: ");
hora_saida = scan.nextInt();
System.out.println("Minuto: ");
minuto_saida =scan.nextInt();
System.out.println("Número diárias: ");
numero_diarias = scan.nextInt();
total_devido = (float) (numero_diarias * valor_diaria);
System.out.println();
if
...