Conceitos introdutórios da linguagem Java
Seminário: Conceitos introdutórios da linguagem Java. Pesquise 862.000+ trabalhos acadêmicosPor: edfortuna • 19/4/2014 • Seminário • 969 Palavras (4 Páginas) • 470 Visualizações
Etapa 01.
Passo 1.
Conceitos Introdutórios a Linguagem Java e Definição de Classes e Objetos.
Java é uma tecnologia usada para desenvolver aplicações que tornam a web mais divertida e útil. Java não é a mesma coisaque coisa que Javascript, que é uma tecnologia simples usada para cria páginas Web e só executado no seu browser.
Uma classe em Java é sempre declarada com a palavra-chave class seguida do nome da classe. O nome da classe não pode conter espaços, deve sempre ser iniciado por uma letra. Para nomes de classes, métodos e campos em java, o caractere sublinhado(-) e o sinal $ são considerados letras.
O nome da classe não pode conter acentos e pode números, contanto que estes apareçam depois de uma letra. Nomes de classes não podem ser exatamente iguais às palavras reservadas de Java.
Os campos de classes em Java devem ser declarados dentro do corpo da classe. Quando tentamos representar modelos do mundo real usando linguagens de programação orientado a objeto, é possível declarar campos como sendo referências a instâncias de outras classes já existentes. Em Java, podemos criar em uma classe um método especial que será considerado o ponto de entrada de um programa. A presença desse método na classe fará com que a classe se torne executável, e dentro desse método poderemos ter a criação e manipulação de dados e instâncias de classes. Em princípio, o método main poderia pertencer a qualquer classe, até mesmo a uma classe que representa um modelo qualquer. A classe que contém o método main é em geral muito mais simples ou concisa do que uma aplicação equivalente escrita em C ou outra linguagem procedural, pois parte das tarefas é feita internamente pelos objetos.
Passo 2.
import javax.swing.JOptionPane;
public class Aluguel {
public string DtHrEntrada;
public string DtHrSaida;
public integer qtdDiarias;
public integer precoDiaria;
public integer totalAluguel;
public integer totalDiarias;
precoDiaria = 150;
DtHrEntrada = "12/07/2013 13:42";
DtHrEntrada = "15/07/2013 11:50";
public class Diaria;
string nomeLocatario;
integer DiaEntrada;
integer DiaSaida;
public void integer get nomeLocatario () {
return nomeLocatario;
}
public void setDiaEntrada(string nomeLocatario) {
this. nomeLocatario = nomeLocatario;
}
public void integer getDiaEntrada() {
return DiaEntrada;
}
public void setDiaEntrada(integer DiaEntrada) {
this.DiaEntrada = DiaEntrada;
}
public void integer getDiaSaida() {
return DiaSaida;
}
public void setDiaSaida(integer DiaSaida) {
this.DiaSaida = DiaSaida;
}
}
public calcula () {
JOptionPane.showMessageDialog(null, "Nome do locatário.");
nomeLocatario= Diaria.set nomeLocatario ();
JOptionPane.showMessageDialog(null, "Entrada da hospedagem.");
DiaEntrada = Diaria.setDiaEntrada();
JOptionPane.showMessageDialog(null, "Saída da hospedagem.");
DiaSaida = Diaria.setDiaSaida();
qtdDiarias = DiaSaida - DiaEntrada;
totalAluguel = calcularAluguel(qtdDiarias);
Passo 3:
JOptionPane.showMessageDialog(null, "Locatário: " + qtdDiarias);
JOptionPane.showMessageDialog(null, "Data/hora entrada: " + DiaEntrada);
JOptionPane.showMessageDialog(null, "Data/hora saída: " + DiaSaida);
JOptionPane.showMessageDialog(null, "Diárias: " + qtdDiarias);
JOptionPane.showMessageDialog(null, "Total devido: " + totalAluguel);
}
public void calcularAluguel(qtdDiarias) {
totalDiarias = precoDiaria * qtdDiarias;
}
}
Passo 4: Relatório 1:
public inicio(){ //iniciando o aplicativo
// Exibindo ao usuário as opções para a escolha do que fazer num menu.
System.out.println("Digite 1 para Registrar entrada em quarto.");
System.out.println("Digite 2 para Registrar saida do quarto.");
System.out.println("Digite 3 para atualizar o valor da diária.");
System.out.println("Digite 0 para sair.");
System.in.println(1);
if(1){
//se
...