앞서 이 포스팅은 이득우의 언리얼 프로그래밍 Part1을 수강하고 작성한 내용입니다. 개요 인터페이스는 객체가 반드시 구현해야 하는 행동을 지정하는데 활용된다. 다형성을 구현하거나 디커플링을 하는데 유용하게 활용할 수 있다. 언리얼 C++ 인터페이스의 특징 인터페이스를 생성하면 두 개의 클래스가 생성된다. U로 시작하는 타입 클래스와 I로 시작하는 인터페이스 클래스가 있다. UInterface는 클래스 타입정보를 제공하고, IInterface는 실질적인 설계 및 구현을 담당한다. Java나 C#에서 인터페이스는 추상 타입으로만 선언할 수 있지만, 언리얼에서는 인터페이스도 구현이 가능하다. 언리얼 C++ 인터페이스 인터페이스 C++ 클래스를 만들면 다음과 같은 2개의 클래스가 만들어져 있다. 1. UINT..