Ребят, помогите мне понять, зачем перед функцией писать слово static?
Ответ Нестатические обычные методы можно вызвать у экземпляра класса, в котором они объявлены. Они имеют доступ к внутреннему состоянию конкретного экземпляра класса (его полям). Статические методы не привязаны к какому-то экземпляру класса и могут быть вызваны без создания оного. Они не имеют доступа к нестатическим членам класса. Таким образом, если вам в методе не нужно обращаться к состоянию конкретного экземпляра класса, то метод можно сделать статическим.