Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- public class BeursSpeler {
- private Double geld;
- private ArrayList<AandeelEigendom> aandelen;
- private String naam;
- static int aantalSpelers;
- static double beginbudget = 10000;
- /**
- * @param args
- */
- public BeursSpeler(double budget, String naam){
- aantalSpelers++;
- geld = budget;
- this.naam = naam;
- }
- public void addAandeelEigendom(AandeelEigendom aandeel)
- {
- aandelen.add(aandeel);
- }
- public boolean koop(BeursAandelen aandeel, int aantal)
- {
- AandeelEigendom eigendom=geefEigendom(aandeel);
- if(eigendom==null) //eerste aankoop
- eigendom = new AandeelEigendom(aandeel, this);
- return eigendom.koop(this.geld, aantal);
- }
- public AandeelEigendom geefEigendom(BeursAandelen aandeel)
- {
- for(AandeelEigendom eigendom : aandelen)
- if(eigendom.aandeel==aandeel)
- return eigendom;
- return null;
- }
- }
Add Comment
Please, Sign In to add comment