вторник, 6 декабря 2016 г.

level06.lesson11.home02

package com.javarush.test.level06.lesson11.home02;

import java.util.ArrayList;

/* Статические коты1. В классе Cat добавь public статическую переменную cats 
(ArrayList).2. Пусть при каждом создании кота (нового объекта Cat) в 
переменную cats добавляется этот новый кот. Создать 10 объектов Cat.3. Метод printCats должен выводить всех котов на экран. 
Нужно использовать переменную cats.*/
public class Cat {
    public Cat() {
        cats.add(this);
    }
        //напишите тут ваш код    public static ArrayList cats = new ArrayList();


    public static void main(String[] args) {
        //Создай тут 10 котов        for (int i=0; i <10;i++)
        {
            new Cat();
        }
        printCats();
    }

    public static void printCats() {
        //Добавь свой код для пункта 3 тут        System.out.println(cats);
    }
}

Комментариев нет:

Отправить комментарий