Java 캡슐화(Encapsulation), 캡슐화와 접근 제어자
볼빵빵오춘기
캡슐화(Encapsulation) 자바의 중요 특징 중 하나이다.! 관련 있는 변수와 함수를 하나의 클래스로 묶고 외부에서 접근하지 못하도록 하여 데이터를 보호하는 것이다. 캡슐화와 접근 제어자 접근 제어자를 사용하여 외부로부터 데이터를 보호한다. 직접접근은 막고 메서드를 통해 간접접근하도록한다. ⇒ 접근제어자의 범위는 좁을 수록 좋다. 필요할때 넓히도록한다. 예제 접근제어자가 없을 경우에서 접근제어자를 이용하는 경우까지 수정하는 과정의 예이다. 더보기 1. 접근제어자가 없을 경우 class Time{ int hour; int minute; int second; } public class TimeTest { public static void main(String[] args) { Time t = new ..