Java - 문제 미리보기

문제 2224

easy
다음 메소드 선언에서 빈칸에 들어갈 올바른 키워드는? ```java public class Main { _____ void printMessage() { System.out.println("안녕하세요!"); } } ```
A. public
B. static
C. private
D. final

정답: B

⦁ `static` 키워드는 메소드가 클래스에 속한다는 것을 의미합니다 ⦁ Static의 특징: ⦁ 객체를 생성하지 않고도 메소드 호출 가능 ⦁ 클래스명으로 직접 접근 가능 ⦁ `main` 메소드에서 바로 호출할 수 있음 ⦁ 메소드 선언 구조: `접근제한자 static 반환타입 메소드명()` ⦁ 다른 키워드들: ⦁ `public`: 접근 제한자 (어디서든 접근 가능) ⦁ `private`: 같은 클래스에서만 접근 가능 ⦁ `final`: 메소드 오버라이드 방지 ⦁ Static을 사용하면 `Main.printMessage()` 형태로 호출 가능합니다

💡 학습 팁

이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.