OOP-Java) 캡슐화 (Encapsulation)

OOP-Java) 캡슐화 (Encapsulation) 안녕하세요! 오늘은 OOP(객체 지향 프로그래밍)에서 중요한 이론 중 하나인 캡슐화에 대해서 알아보겠습니다! 캡슐화? (Wiki) 객체의 속성(data fields)과 행위(methods)를 하나로 묶고, 실제 구현 내용 일부를 외부에 감추어 은닉한다. 위 인용의 설명을 보면 “실제 구현의 내용 일부를 외부에 감추어 은닉한다”라고 되어있습니다. ‘은닉’이라는 단어 때문에 캡슐화 자체의 의미가 약간은 흐려질 Continue Reading