접근 제어 지시자
접근 제어자 - 정보 은닉, 캡슐화 객체의 각각의 상태값은 직접 변수를 통해서 변경하는 것이 아닌 기능(행위, 메서드)을 통해서 변경하게 설계 해야 한다. 객체 지향 방법의 개념 중에 정보 은닉이 있다.정보 은닉 이란 구현의 세부 사항을 클래스 안에 감추는 것이다. 대표적으로 클래스 안의 데이터를 외부에서 마음대로변경하지 못하는게 하는것이다 따라서 클래스 안에 변수를 선언할 때는 private을 붙인다private를 붙이게 되면 외부로부터의 접근이 차단된다하지만 클래스 안에 저장된 필드 값이 꼭 필요한 경우 특수한 메소드로 데이터 값을 읽어 외부로 전달할 수 있다.하나는 필드값을 반환하는 접근자(getters)이고 필드값을 설정하는 설정자(setters)이다. 접근자(getters) 와..