Je ne comprends pas pourquoi la méthode principale doit être statique. Je comprends les variables statiques mais les méthodes statiques sont difficiles à appréhender pour moi. La méthode statique existe-t-elle pour que l'on puisse créer deux méthodes avec le même nom dans deux classes différentes qui n'entrent pas en conflit ?
De plus, je ne comprends pas pourquoi je ne peux pas créer un constructeur statique.
Quelqu'un pourrait-il aider à expliquer ce concept?