Java 접근 제어자와 내부 클래스

7.2.1 접근 범위 Java에서는 public, protected, private 같은 수식어를 자주 볼 수 있습니다. 이 수식어들은 접근 범위를 제한하는 데 사용됩니다. public public으로 선언된 class, interface는 다른 모든 클래스에서 접근할 수 있습니다: //package abc; public class Hello { public void hi() { } } 위의 Hello 클래스는 public이므로 다른 패키지의 클래스 ...

8월 4일 20:13에 게시됨

자바 내부 클래스의 종류와 활용

내부 클래스 개요 내부 클래스는 하나의 클래스 안에 다른 클래스(인터페이스, 열거형, 애노테이션 포함)를 정의하는 구조입니다. 이는 코드의 구조적 분리와 캡슐화를 강화하며, 특정 영역에서만 사용되는 클래스를 효과적으로 관리할 수 있게 해줍니다. 내부 클래스의 유형 1. 멤버 내부 클래스 (Member Inner Class) 외부 클래스 내부에 정의되며 static 키워드로 선 ...

6월 17일 21:59에 게시됨