В C # я могу объявить статическую переменную в классе. Например: посчитать создаваемые экземпляры класса "foo". Вот так
class foo
{
static int countFoo =0;
public foo()
{
countFoo++;
}
}
Теперь - для каждого созданного foo я могу использовать метод getFooCount
, чтобы узнать, сколько экземпляров было создано.
Как вы делаете это в Java?
Я пытался сделать то же самое, и это не работает.
Пожалуйста, объясните, почему и как. Спасибо!