danpalol

AgenziaAssicurativa

Nov 2nd, 2016
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. import java.util.*;
  2. public class AgenziaAssicurativa {
  3. public AgenziaAssicurativa (){
  4.  
  5.  
  6. }
  7.  
  8. private int i;
  9. private ArrayList<PolizzaBase> a = new ArrayList<PolizzaBase>();
  10. public void addPolizza(PolizzaBase p){
  11. a.add(p);
  12. }
  13.  
  14. public void deletePolizza(PolizzaBase p){
  15. for(i=0;i<a.size();i++){
  16. if(a.get(i).equals(p))
  17. a.remove(i);
  18. }
  19. }
  20.  
  21. public PolizzaBase getPolizza(int i){
  22. return a.get(i);
  23. }
  24.  
  25.  
  26. public PolizzaBase cercaPolizza(String targa){
  27. for(PolizzaBase i:a){
  28.  
  29. if(i.getTarga().equals(targa))
  30. return i;
  31. }
  32. return null;
  33. }
  34.  
  35. public int sommaPremi(){
  36. int sum=0;
  37.  
  38. for(i=0;i<a.size();i++){
  39. sum=sum+a.get(i).getPremioAnnuo();
  40. }
  41. return sum;
  42. }
  43.  
  44.  
  45. }
Add Comment
Please, Sign In to add comment