[Java]접근제한자(public,protected,package,private)


[Java]접근제한자(public,protected,package,private)

1. 접근 제한자- 클래스 내의 멤버에 접근을 제한하기 위한 예약어 1. private : 멤버가 자신의 클래스 내부에서만 사용하도록 제한한다. 2. package (default 접근 제한자) : 동일 파일 + 동일 폴더 3. protected : 동일 파일 + 동일 폴더 + 상속 4. public : 객체를 가진 모든 영역 2. 멤버필드와 멤버 메소드 1. 멤버 필드 (Member Field) 접근제한자 지정예약어 자료형 필드명 = 값; 2. 멤버 메소드 (Member Method) 접근제한자 지정예약어 리턴자료형 메소드명(매개변수들) throws 예외클래스들 { 명령어; } 1.public 접근을 제한하지 않는다. 모두의 접근을 허용한다. 그래서 보통 클래스의 멤버 메소드는 이 public을 사용해서 작성한다. ..........



원문링크 : [Java]접근제한자(public,protected,package,private)