Advertisement
Azazavr

javarush.test.level06.lesson11.home01

Nov 2nd, 2016
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.38 KB | None | 0 0
  1. package com.javarush.test.level06.lesson11.home01;
  2.  
  3. /* Класс Cat и статическая переменная catCount
  4. В классе Cat создай статическую переменную public int catCount.
  5. Создай конструктор [public Cat()]. Пусть при каждом создании кота (нового объекта Cat) статическая переменная
  6. catCount увеличивается на 1. Создать 10 объектов Cat и вывести значение переменной catCount на экран.
  7. */
  8.  
  9. public class Solution
  10. {
  11.     public static void main(String[] args)
  12.     {
  13.         //Cоздай тут 10 объектов Cat
  14.         Cat cat = new Cat();
  15.         Cat cat1 = new Cat();
  16.         Cat cat2 = new Cat();
  17.         Cat cat3 = new Cat();
  18.         Cat cat4 = new Cat();
  19.         Cat cat5 = new Cat();
  20.         Cat cat6 = new Cat();
  21.         Cat cat7 = new Cat();
  22.         Cat cat8 = new Cat();
  23.         Cat cat9 = new Cat();
  24.  
  25.         //Выведи тут на экран catCount
  26.         System.out.println(Cat.catCount);
  27.     }
  28.  
  29.     public static class Cat
  30.     {
  31.         //Cоздай тут статическую переменную
  32.         public static int catCount = 0;
  33.  
  34.         //Создай тут конструктор
  35.         public Cat(){
  36.             Cat.catCount++;
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement