Переменная, которая является закрытой, не может использоваться из другого класса. Вы должны сделать это общедоступным - если они находятся в одном пакете, вы также можете оставить как частное, так и общедоступное.
Кроме того, эта переменная не является статической. Если вы хотите использовать его глобально, вы должны использовать static int makol = 0;
, а затем ссылаться на него с Kstemmer.makol
.
В качестве альтернативы вы можете создать экземпляр объекта Кстеммера с помощью Kstemmer someObject = new Kstemmer()
и получить доступ к переменной с помощью someObject.makol
.
В зависимости от варианта использования вместо использования общедоступной переменной вы можете использовать методы получения и установки . Не финальные переменные почти всегда должны использоваться с геттерами и сеттерами.