인프런 커뮤니티 질문&답변

조현성님의 프로필 이미지
조현성

작성한 질문수

자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)

객체 간의 상속은 어떤 의미일까?

pakage 내에서 main함수는 하나만 존재해야하나요?

작성

·

504

0

답변 1

1

박은종님의 프로필 이미지
박은종
지식공유자

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

웹서버에 프레임워크 기반의 코드를 구현할때는 시작하는 시점은 웹서버에서 시작되므로 실제 main()을 구현할 일은 없습니다.

조현성님의 프로필 이미지
조현성

작성한 질문수

질문하기