[Spring] 다형성의 핵심

2023. 9. 10. 11:06Spring

객체지향의 핵심은 다형성

다형성의 핵심은 역할과 구현의 분리

역할은 인터페이스

무대 배우가 상대와 호흡을 맞출 때 상대가 특정 상대일 필요가 없다. 결국 특정 약속된 역할에만 충실하면 된다.

이는 이 역할을 수행할 수 있는 다양한 객체를 만들 수 있게 하고 이를 확장이라 한다.