본문 바로가기
Language/JAVA

[JAVA] 정보 은닉(Information Hiding)

by 바까 2020. 6. 16.
반응형

객체 지향 프로그램에서는 예약어를 사용해 클래스 내부의 변수나 메서드, 생성자에 대한 접근 권한을 지정할 수 있다.

이러한 예약어를 '접근 제어자(access modifier)'라고 한다.

public 이라고 선언한 변수나 메서드는 외부 클래스에서 접근이 가능하며 외부 클래스가 사용할 수 있다는 뜻이다.

반대로 접근 제어자를 private 으로 선언한 변수나 메서드는 외부 클래스에서 사용할 수 없다.

반응형

댓글