프로그래밍/JAVA

캡슐화 이해

Baesj 2021. 7. 13. 19:40

지금까지 공부하면서 이해한 다형성에 대한 설명이다.

추가로 배우거나 다른 방식으로 이해를 하게될 수 있으므로 계속 수정할 예정이다.

 

갭슐화

객체의 속성(data fields)과 행위(메서드, methods)를 하나로 묶는 것

내부의 동작방법을 숨기고 사용자에게는 사용방법만 노출하는 것

캡슐화는 정보은닉을 포함

 

캡슐화를 사용하는 이유

외부에 영향 없이 객체 내부 구현 변경이 가능

 

--예제 구현해보기

 

 

'프로그래밍 > JAVA' 카테고리의 다른 글

추상화 이해  (0) 2021.07.15
객체 지향 5대 원칙 (SOLID 원칙)  (0) 2021.07.14
다형성 이해  (0) 2021.07.13
연산자  (0) 2021.06.30
JAVA 형변환  (0) 2021.06.24