I have concept of static variables but what are the benefits of static methods in a class. I have worked on some projects but I did not make a method static. Whenever I need
Essentially, static methods let you write procedural code in an object oriented language. It lets you call methods without having to create an object first.