только начинает использовать Java. Я нахожу много общего с .NET, но вижу, что все методы в Java являются виртуальными по умолчанию.
Итак, вопрос в том, что я могу сделать, чтобы они не были виртуальными? Является ли окончательное ключевое слово
единственным и правильным решением?
Вместо того, чтобы определять все методы как final, вы также можете определить как final весь класс. Я не говорю, хороший это стиль или плохой.