지금까지 공부하면서 이해한 다형성에 대한 설명이다.
추가로 배우거나 다른 방식으로 이해를 하게될 수 있으므로 계속 수정할 예정이다.
갭슐화
객체의 속성(data fields)과 행위(메서드, methods)를 하나로 묶는 것
내부의 동작방법을 숨기고 사용자에게는 사용방법만 노출하는 것
캡슐화는 정보은닉을 포함
캡슐화를 사용하는 이유
외부에 영향 없이 객체 내부 구현 변경이 가능
--예제 구현해보기
지금까지 공부하면서 이해한 다형성에 대한 설명이다.
추가로 배우거나 다른 방식으로 이해를 하게될 수 있으므로 계속 수정할 예정이다.
갭슐화
객체의 속성(data fields)과 행위(메서드, methods)를 하나로 묶는 것
내부의 동작방법을 숨기고 사용자에게는 사용방법만 노출하는 것
캡슐화는 정보은닉을 포함
캡슐화를 사용하는 이유
외부에 영향 없이 객체 내부 구현 변경이 가능
--예제 구현해보기