Почему основная программа на Java помещена в класс?

Почему основной метод должен быть помещен в класс? Я понимаю основные идеи ООП, но не могу понять, почему основная программа определяется в классе. Будет ли такой класс где-то создан? Я имею в виду, что вне класса нет кода. Что является причиной для определения класса и никогда не использовать объекты этого класса?

Ответы на вопрос(9)

Ваш ответ на вопрос