Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public enum RodzajKawy {
- KAWA_Z_MLEKIEM, KAWA_CZARNA, KAWA_Z_MLEKIEM_I_CUKREM, KAWA_CZARNA_Z_CUKREM;
- }
- public class Automat {
- private int iloscKubkow;
- private double iloscMleka;
- public Automat(){
- iloscKubkow = 10;
- iloscMleka = 100.0;
- }
- public Automat(int iloscKubkow, double iloscMleka){
- this.iloscKubkow = iloscKubkow;
- this.iloscMleka = iloscMleka;
- }
- public void dodajKubki(int kubki){
- if(iloscKubkow == 1000)
- iloscKubkow = 1000;
- else{
- if((iloscKubkow+kubki) > 1000)
- iloscKubkow = 1000;
- else
- iloscKubkow += kubki;
- //System.out.println("Dodano " + kubki + " kubków");
- }
- //System.out.println("kubki: " + iloscKubkow);
- }
- public void dodajMleko(double mleko){
- if(iloscMleka == 200)
- iloscMleka = 200;
- else{
- if((iloscMleka+mleko) > 200)
- iloscMleka = 200;
- else
- iloscMleka += mleko;
- //System.out.println("Dodano " + mleko + " mleka");
- }
- //System.out.println("mleko: " + iloscMleka);
- }
- public void wypisz(){
- System.out.println("kubki: " + iloscKubkow);
- System.out.println("mleko: " + iloscMleka);
- }
- public RodzajKawy podajKawe(RodzajKawy RodzajKawy){
- if(iloscKubkow == 0)
- return null;
- iloscKubkow--;
- if(RodzajKawy == RodzajKawy.KAWA_Z_MLEKIEM){
- if(iloscMleka == 0)
- return null;
- else
- iloscMleka -= 0.5;
- System.out.println("mleko - 0,5: " + iloscMleka);
- }
- else if(RodzajKawy == RodzajKawy.KAWA_Z_MLEKIEM_I_CUKREM){
- if(iloscMleka == 0)
- return null;
- else
- iloscMleka -= 0.3;
- }
- System.out.println("mleko - 0,3: " + iloscMleka);
- return RodzajKawy;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement