Bom pessoal esses scripts de java são os que o nosso professor IGOR nos passou e provavelmente nessa hora VOCÊ méro aluno dele e nosso caro visitante estava conversando!
Dividido em 2 classes:Uma com os métodos e os a serem chamados; outra que chama os métodos servindo como uma espécie de "interface". _________________________________________ Classe ContaCorrente _________________________________________ package br.com.banco.model;
public class ContaCorrente {
private double saldo;
public double getSaldo() { return saldo; }
public void setSaldo(double saldo) { this.saldo = saldo; }
public double efetuarSaque(double valorSaque){
return saldo -= valorSaque;
}
public double efetuarDeposito(double valorDeposito){
return saldo += valorDeposito; }
} _________________________________________ Classe TestaContaCorrente _________________________________________ package br.com.banco.controller;
import java.util.Scanner;
import br.com.banco.model.ContaCorrente;
public class TesteContaCorrente {
public static void main(String[] aaaa) { Scanner leitor = new Scanner(System.in);
ContaCorrente cc = new ContaCorrente(); cc.setSaldo(200);
System.out.println("O seu saldo inicial é: " + cc.getSaldo());
int open = 999; while (open != 0) { System.out.println("Escolha a opção"); System.out.println("1-Sacar"); System.out.println("2-Deposito"); System.out.println("0-Sair"); System.out.println("Escolha a opção:"); open = leitor.nextInt(); if (open == 1) {// 4 System.out.println("Valor do Saque"); System.out.println("Seu novo saldo é: " + cc.efetuarSaque(leitor.nextDouble())); } else if (open == 2) {// 5 System.out.println("Valor de Deposito"); System.out.println("Seu novo saldo é: " + cc.efetuarDeposito(leitor.nextDouble()));
Dividido em 2 classes:Uma com os métodos e os a serem chamados; outra que chama os métodos servindo como uma espécie de "interface". _________________________________________ Classe Aluno _________________________________________ package br.com.escola.model;
public static void main(String[] args){ // Declara uma variavel de referncia a um objeto do tipo Scanner. Scanner sc = new Scanner(System.in); // Declara uma variavel de referncia a um objeto do tipo Homem Homem h1 = new Homem();
double peso; double altura;
// Faz a leitura do peso pelo teclado. System.out.println("Peso: "); peso = sc.nextDouble(); h1.setPeso(peso); // Faz a leitura da altura pelo teclado. System.out.println("Altura: "); altura = sc.nextDouble(); h1.setAltura(altura);
// Exibe o resultado do método devidamente formatado pelo PRINTF System.out.printf("%5.2f",h1.calcularPesoIdeal()); }
3 comentários:
Sistema de Banco
Dividido em 2 classes:Uma com os métodos e os a serem chamados; outra que chama os métodos servindo como uma espécie de "interface".
_________________________________________
Classe ContaCorrente
_________________________________________
package br.com.banco.model;
public class ContaCorrente {
private double saldo;
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public double efetuarSaque(double valorSaque){
return saldo -= valorSaque;
}
public double efetuarDeposito(double valorDeposito){
return saldo += valorDeposito;
}
}
_________________________________________
Classe TestaContaCorrente
_________________________________________
package br.com.banco.controller;
import java.util.Scanner;
import br.com.banco.model.ContaCorrente;
public class TesteContaCorrente {
public static void main(String[] aaaa) {
Scanner leitor = new Scanner(System.in);
ContaCorrente cc = new ContaCorrente();
cc.setSaldo(200);
System.out.println("O seu saldo inicial é: " + cc.getSaldo());
int open = 999;
while (open != 0) {
System.out.println("Escolha a opção");
System.out.println("1-Sacar");
System.out.println("2-Deposito");
System.out.println("0-Sair");
System.out.println("Escolha a opção:");
open = leitor.nextInt();
if (open == 1) {// 4
System.out.println("Valor do Saque");
System.out.println("Seu novo saldo é: " + cc.efetuarSaque(leitor.nextDouble()));
} else if (open == 2) {// 5
System.out.println("Valor de Deposito");
System.out.println("Seu novo saldo é: " + cc.efetuarDeposito(leitor.nextDouble()));
}
}
}
}
_________________________________________
Sistema de escola
Dividido em 2 classes:Uma com os métodos e os a serem chamados; outra que chama os métodos servindo como uma espécie de "interface".
_________________________________________
Classe Aluno
_________________________________________
package br.com.escola.model;
public class Aluno{
private double nota1;
private double nota2;
private String nome;
public double getNota1() {
return Nota1;
}
public double getNota2() {
return Nota2;
}
public String getNome() {
return Nome;
}
public void setNota1(double Nota1) {
this.saldo = Nota1;
}
public void setNota2(double Nota2) {
this.saldo = Nota2;
}
public void setNome(String Nome) {
this.saldo = Nome;
}
private double CalcularMedia(){
return(nota1+nota2)/2;
}
public String ExibirSituacao(){
String resp="Reporvado";
if(CalcularMedia()>=7){
resp="aprovado";
}
return resp;
}
}
_________________________________________
Classe TestaAluno
_________________________________________
package br.com.escola.controller;
public static void main(String[] aaaa) {
Scanner sc=new Scanner(System.in);
Aluno a1=new Aluno();
System.out.println("Nome:");
a1.setNome(Sc.next());
System.out.println("1°Nota:");
a1.setNota1(Sc.nextDouble());
System.out.println("2°Nota:");
a1.setNota2(Sc.nextDouble());
System.out.println(a1.ExibirSituacao());
}
}
São 3 classe
public class SerHumano {
private double peso;
private double altura;
public double getPeso() {
return peso;
}
public void setPeso(double peso) {
this.peso = peso;
}
public double getAltura() {
return altura;
}
public void setAltura(double altura) {
this.altura = altura;
}
public double calcularPesoIdeal(){
return 0;
}
}
___________________________________
public class Homem extends SerHumano{
@Override
public double calcularPesoIdeal() {
double resultado;
resultado = (this.getPeso() * this.getPeso()/ this.getAltura()) + 10;
return resultado;
}
}
___________________________________
import java.util.Scanner;
public class TesteSobrescrita {
public static void main(String[] args){
// Declara uma variavel de referncia a um objeto do tipo Scanner.
Scanner sc = new Scanner(System.in);
// Declara uma variavel de referncia a um objeto do tipo Homem
Homem h1 = new Homem();
double peso;
double altura;
// Faz a leitura do peso pelo teclado.
System.out.println("Peso: ");
peso = sc.nextDouble();
h1.setPeso(peso);
// Faz a leitura da altura pelo teclado.
System.out.println("Altura: ");
altura = sc.nextDouble();
h1.setAltura(altura);
// Exibe o resultado do método devidamente formatado pelo PRINTF
System.out.printf("%5.2f",h1.calcularPesoIdeal());
}
}
___________________________________
Postar um comentário