понедельник, 5 декабря 2016 г.

level06.lesson05.task04

package com.javarush.test.level06.lesson05.task04;

/* Cчётчик котов
В конструкторе класса Cat [public Cat()] увеличивать счётчик котов (статическую переменную этого же класса catCount) на 1. В методе finalize уменьшать на 1.
*/

public class Cat
{
    public static int catCount = 0;

    //напишите тут ваш код
    public Cat(){
        Cat.catCount++;
    }
    public void finalize() throws Throwable{
        Cat.catCount--;
    }


    public static void main(String[] args) {
    }
}

1 комментарий:

  1. Здесь нет 5 задачи. Но есть моё решение:
    BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    int num = Integer.parseInt(reader.readLine());
    do {
    if (num % 2 == 0 ){
    even++;
    }
    else {
    odd++;
    }
    num = num/10;
    } while (num > 0);
    System.out.println("Even: " + even + " Odd: " + odd);

    ОтветитьУдалить