Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. private int dia; // dia da despesa
  2.  
  3. public DespesaDia(int dia, int mes, float valor) {
  4. super(mes, valor);
  5. this.dia = dia;
  6. }
  7.  
  8. public int getDia() {
  9. return dia;
  10. }
  11.  
  12. @Override
  13. public int getMes() {
  14. return super.getMes();
  15. }
  16.  
  17. public class DespesaMes {
  18.  
  19. private int mes; // mes da despesa
  20. private float valor; // valor da despesa
  21.  
  22. public DespesaMes(int mes, float valor) {
  23. this.mes = mes;
  24. this.valor = valor;
  25. }
  26.  
  27. public int getMes() {
  28. return mes;
  29. }
  30.  
  31. public float getValor() {
  32. return valor;
  33. }
  34.  
  35. public void setValor(float valor) {
  36. this.valor = valor;
  37. }
  38.  
  39. public class Teste {
  40.  
  41. public static void main(String args[]) {
  42. DespesaDia d1 = new DespesaDia(1, 7, 150);
  43. DespesaDia d2 = new DespesaDia(2, 7, 250);
  44. DespesaDia d3 = new DespesaDia(3, 7, 200);
  45. DespesaDia d4 = new DespesaDia(16, 5, 150);
  46. DespesaDia d5 = new DespesaDia(17, 5, 80);
  47. DespesaDia d6 = new DespesaDia(18, 5, 80);
  48.  
  49. DespesaDia[] diaVetor = new DespesaDia[6];
  50. diaVetor[0] = d1;
  51. diaVetor[1] = d2;
  52. diaVetor[2] = d3;
  53. diaVetor[3] = d4;
  54. diaVetor[4] = d5;
  55. diaVetor[5] = d6;
  56.  
  57. DespesasIndividuo individuo = new DespesasIndividuo("11111", diaVetor);
  58. System.out.println("n Despesa total do mês " + individuo.totalizaMes(7, diaVetor).getMes() + " foi : R$" + individuo.totalizaMes(7, diaVetor).getValor());
  59. System.out.println("n Despesa total do mês " + individuo.totalizaMes(5, diaVetor).getMes() + " foi : R$" + individuo.totalizaMes(5, diaVetor).getValor());
  60. System.out.println("n Despesa total do mês " + individuo.totalizaMes(7, diaVetor).getMes() + " foi : R$" + individuo.totalizaMes(7, diaVetor).getValor());
  61. System.out.println("n Despesa total do mês " + individuo.totalizaMes(5, diaVetor).getMes() + " foi : R$" + individuo.totalizaMes(5, diaVetor).getValor());
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement