자바 static과 메인 메소드 질문.

조회수 860회

과제 중 있는 내용입니다.

요구사항 4: Market 클래스의 생성자는 생성과 동시에 내부적으로 scanner 클래스와 각 클래스 배열에 대한 초기화를 진행하며, 클래스 배열의 길이는 최대 10으로 설정한다. 이때 10이라는값은 정적변수인 array_length에 저장되어 있는값으로 해당 변수를 통해 클래스 배열의 길이를 설정한다. 또한 각 상품의 개수롤 index로 저장하기 위해 다섯가지 상품종류에 대한 인덱스 변수를 각각 선언한다.

Market 클래스의 생성자는 생성과 동시에 내부적으로 scanner 클래스와 각 클래스 배열에 대한 초기화를 진행하며 --->>>> 이게 무슨 소리입니까????

그리고 메인 메소드를 생성하지 않아도 클래스 배열 생성이 되나요??

정적변수를 하나 만들고 메인 메소드를 만들었을 때 왠지 모르겠지만 illegal 하다면서 오류가 뜹니다. 왜 그런지 잘 모르겠습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)