답변 1
1
패키지 내에 메인 함수는 클래스마다 있을 수도 있긴 합니다. 문법 적으론 가능합니다. 가령 예제 코드인 경우 하나의 클래스에 객체 클래스와 메인 함수를 같이 구현하는 경우도 있습니다. 그럼 하나의 패키지에 여러 클래스가 있고 그 클래스마다 메인함수가 있을 수도 있죠 그렇게 예제가 되어 있는 책들도 많이 있습니다. 그런 예제가 아닌 실제 코딩에서는 메인 함수의 기능은 프로그램의 시작을 의미합니다. 그렇기 때문에 패키지라기 보다 전체 코드에 하나의 main()이 있어야 겠죠.
웹서버에 프레임워크 기반의 코드를 구현할때는 시작하는 시점은 웹서버에서 시작되므로 실제 main()을 구현할 일은 없습니다.