내일배움캠프-언리얼

[내일배움캠프 - 언리얼] DAY 43 - 아이템 인터페이스

이시보 2026. 1. 29. 21:00

인터페이스란 클래스가 반드시 구현해야 할 함수 목록만을 미리 정의해 두고, 실제 함수의 동작은 해당 클래스를 상속받거나 구현하는 쪽에서 자유롭게 작성할 수 있도록 하는 일종의 계약서

 

상속은 부모의 실제 구현을 가져다 씀

인터페이스는 함수의 틀만 빌려 쓰고 그 안의 코드는 직접 만들어야 함

인터페이스의 장점

- 결합도(커플링) 감소

- 확장성 향상

- 다형성 극대화