Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package shelter;
- import java.util.List;
- import java.util.ArrayList;
- public class AnimalShelter{
- private List<Animal> allatok;
- private List<Feeder> etetok;
- public AnimalShelter(){
- allatok = new ArrayList<Animal>();
- etetok = new ArrayList<Feeder>();
- }
- public Animal[] animals(){
- Animal[] sv = new Animal[allatok.size()];
- for(int i = 0; i < allatok.size(); ++i){
- sv[i] = allatok.get(i);
- }
- return sv;
- }
- public Feeder[] feeders(){
- Feeder[] sv = new Feeder[etetok.size()];
- for(int i = 0; i < etetok.size(); ++i){
- sv[i] = etetok.get(i);
- }
- return sv;
- }
- public void addAnimal(String nev, int eleseg, int mennyiseg){
- allatok.add(new Animal(nev,eleseg,mennyiseg));
- }
- private boolean volt_e(int fajta){
- boolean voltMar = false;
- for(Feeder a: etetok){
- if(a.type() == fajta){
- voltMar = true;
- }
- }
- return voltMar;
- }
- public void addFeeder(int fajta, int mennyiseg, int maxMennyiseg){
- if(!volt_e(fajta)){
- etetok.add(new Feeder(fajta,mennyiseg,maxMennyiseg));
- }
- }
- public void fillFeeders(boolean x){
- for(Feeder a: etetok){
- if(x){
- if(a.isLow()){
- a.fill(10);
- }
- }
- else{
- a.fill(100);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement