Encapsulation 이란?캡슐화는 객체를 만들 때, 객체 내부에 들어있는 변수나 메소드등의 정보를 객체 밖으로 공개하지 않고, 따로 공개하는 변수나 메소드를 통해서 객체를 사용할 수 있게 해주는 개념을 말한다. 캡슐화는 프로그램을 복잡하지않게 만들 수 있는데 도움을 주며, 소프트웨어 개발자에게 몇가지 장점을 제공한다. Encapsulation하려면 멤버변수에는 직접 접근이 불가능하게 접근제한자를 private 으로 지정한다.\ 접근이 가능한 메소드를 선언한다. 메소드의 접근 제한자는 public 으로 지정한다. Encapsulation예제Member.java Custemer.java Company.java(main) Given : Member.java 1 2 3 4 5 6 7 8 9 10 11 12..