Zoo


SUBMITTED BY: Guest

DATE: Oct. 26, 2014, 5:33 p.m.

FORMAT: Java

SIZE: 792 Bytes

HITS: 855

  1. public class Zoo
  2. {
  3. private Animal[] arr;
  4. private static int counter = 0;
  5. public Zoo()
  6. {
  7. arr = new Animal[100];
  8. }
  9. public boolean addAnimal(Animal a)
  10. {
  11. for (int i = 0; i<counter; i++)
  12. {
  13. if (arr[i].equals(a))
  14. {
  15. return false;
  16. }
  17. }
  18. Animal b = a;
  19. arr[counter++] = b;
  20. return true;
  21. }
  22. public Animal checkAnimal(Animal a)
  23. {
  24. for (int i = 0; i<counter; i++)
  25. {
  26. if (arr[i].equals(a))
  27. return arr[i];
  28. }
  29. return null;
  30. }
  31. public void print()
  32. {
  33. for (int i = 0; i<counter; i++)
  34. {
  35. if (arr[i] instanceof CareBear)
  36. {
  37. System.out.println(((CareBear)a).getSymbol());
  38. }
  39. }
  40. }
  41. }

comments powered by Disqus