접근 제어자들의 차이점 #8
Replies: 2 comments
-
public: 어떤 클래스에서든 접근할 수 있는 가장 넓은 범위의 접근 제어자입니다. protected: 동일한 패키지에 속한 클래스들과 해당 클래스를 상속받은 클래스들에게 접근을 허용합니다. 다른 패키지에 속한 클래스에서는 접근할 수 없지만, 해당 클래스를 상속받은 경우에는 접근이 가능합니다. default: 동일한 패키지에 속한 클래스들에게만 접근을 허용합니다. protected 접근 제어자와 다른 부분은 상속받은 클래스가 다른 패키지에 위치하면 접근을 허용하지 않습니다. private: 해당 멤버에 대한 접근을 해당 클래스 내부에서만 허용합니다. 다른 클래스에서는 접근할 수 없습니다. |
Beta Was this translation helpful? Give feedback.
-
접근 제어자는 클래스와 변수, 메서드, 생성자에 대한 접근을 제한하는 키워드입니다. private : 클래스 내부에서만 접근 가능합니다. 접근 제어자를 적절하게 설정해준다면 |
Beta Was this translation helpful? Give feedback.
-
.
Beta Was this translation helpful? Give feedback.
All reactions