언리얼 C++ 인터페이스반드시 구현할 행동을 지정하는데 활용한다.접두사 U-> Type 클래스 / 접두사 I -> 인터페이스 클래스언리얼 C++ 인터페이스는 자바 등과 다르게 기본로직에 구현이 가능하다.인터페이스에서 가상 함수를 선언하게 되면 상속받은 클래스들은 구현이 필수이다.가상함수를 인터페이스 내에서 꼭 가상으로 유지할 필요 없다. 인터페이스 선언에서도 코드 구현이 가능하다. (단지 이때는 하위 클래스에서 구현을 하면 안된다. 추상이 아니므로.)class UNREALINTERFACE_API ILessonInterface{ GENERATED_BODY()public: UNREALINTERFACE_API (프로젝트 이름_API) 이 전처리 구문은 외부 모듈이 현재 모듈 내의 클래스에 접근 가능한지 지시하..