quinta-feira, 23 de abril de 2015

Aula - 23.04.2015

1 public interface Despesa {
2     /** retorna a despesa mensal total */
3     double getDespesaMensal();
4     /** le da tela todos os dados para calculo da despesa */
5     void setDados();
6 }
Java2html

1 public class TestaDespesa {
2     public static void main (String[] args) {
3         Despesa d = new TransporteEAlimentacao();
4         d.setDados();
5         System.out.println (d.getDespesaMensal());
6     }
7 }
Java2html

01 import java.util.Scanner;
02 
03 public class Transporte implements Despesa {
04     double transporteMensal;
05     public double getDespesaMensal(){
06         return transporteMensal;
07     }
08     public void setDados() {
09         Scanner sc=new Scanner (System.in);
10         System.out.println ("Quantas vezes você vai aa EACH no mes?");
11         int n=sc.nextInt();
12         System.out.println ("Quanto custa cada ida-e-volta?");
13         double v=sc.nextDouble();
14         transporteMensal=(doublen * v;
15     }
16 }
Java2html

01 import java.util.Scanner;
02 
03 public class TransporteEAlimentacao extends Transporte {
04     double alimentacaoMensal;
05     public double getDespesaMensal(){
06         return super.getDespesaMensal() + alimentacaoMensal;
07     }
08     public void setDados() {
09         super.setDados();
10         Scanner sc=new Scanner (System.in);
11         System.out.println ("Quantas vezes você almoca na EACH no mes?");
12         int n=sc.nextInt();
13         System.out.println ("Quanto custa cada refeicao?");
14         double v=sc.nextDouble();
15         alimentacaoMensal=(doublen * v;
16     }
17 }
Java2html

Nenhum comentário:

Postar um comentário