캡슐화(Encapsulation) 특징

CODEDRAGON Development/Java

반응형

   

   

캡슐화(Encapsulation) 특징

  • 캡슐화는 관련 있는 모든 메소드와 변수들을 하나의 클래스로 묶는 것
  • 둘 이상의 클래스를 묶어서 캡슐화를 완성할 수도 있습니다.
  • 캡슐화는 개념적인 의미의 묶음을 의미(캡슐화는 메소드와 변수가 코드레벨에서 묶이는 것을 의미하지 않습니다)
  • 관련이 있는 데이터 그리고 동작들을 하나로 묶어 요약하고 사용자에게는 내부적인 접근을 허용하지 않는 대신에 사용의 편의성을 제공합니다.