싱글톤1 클래스6 (접근 제한자, 싱글톤, final) 1. 접근 제한자2. 싱글톤3. final 1. 접근 제한자접근 제한자(access modifier), 말 그대로 접근 제한하는 용도로 사용됩니다. 자바 어플리케이션은 main() 메서드가 없는, 직접 실행하는 클래스가 아닌, 다른 곳에서 사용되는 클래스로 만들어지는 경우가 많은데, 이런 클래스는 라이브러리 형태로 사용되는 것입니다. 클래스를 설계할 때 다른 아무 곳에서나 접근해서 사용할 수 있게 하거나 지정한 곳에서만 접근해서 사용 가능할 수 있도록 설계할 수 있습니다. 접근 제한자의 종류는 public protected, (default), private 네가지 종류가 있습니다. 여기서 default는 실제 default 라는 키워드가 아니라 키워드가 없는 것을 말합니다. 이 그림에서 보듯이 p.. 2024. 8. 26. 이전 1 다음