jaVer404

level06.lesson11.home02

Apr 6th, 2015
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1. package com.javarush.test.level06.lesson11.home02;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. /* Статические коты
  6. 1. В классе Cat добавь public статическую переменную cats (ArrayList<Cat>).
  7. 2. Пусть при каждом создании кота (нового объекта Cat) в переменную cats добавляется этот новый кот. Создать 10 объектов Cat.
  8. 3. Метод printCats должен выводить всех котов на экран. Нужно использовать переменную cats.
  9. */
  10.  
  11. public class Cat {
  12.     public Cat() {
  13.     }
  14.     //add your code here - добавь свой код тут
  15.     public static ArrayList<Cat> cats = new ArrayList<Cat>();
  16.  
  17.     public static void main(String[] args) {
  18.         //Create 10 Cat-s here - создай 10 котов тут
  19.         for (int i = 0; i<10; i++ ) {
  20.             cats.add(new Cat());
  21.         }
  22.         printCats();
  23.     }
  24.  
  25.     public static void printCats() {
  26.         //add your step 3 code here - добавь свой код для пункта 3 тут
  27.         for (Cat e: cats) {
  28.             System.out.println(e);
  29.         }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment