상속 설계는 공통 규칙과 개별 차이를 분리한다

Parent Class에는 변하지 않는 규칙을 두고 Child Blueprint에는 기본값 변경과 필요한 Override만 남긴다.

Parent Class

공통 컴포넌트Collision, Audio, 기본 Mesh 슬롯.
공통 함수Open, TakeDamage, Interact 같은 규칙.
공통 변수Health, bOpened, Cooldown 기본값.

Child Blueprint

Class DefaultsDamage, Speed, Mesh 값 변경.
Override특정 자식만 다른 동작 구현.
Parent Call공통 초기화가 필요하면 명시적으로 호출.
검수의미
판단 기준세 자식 이상에서 반복되면 부모 후보, 한 자식만 다르면 자식 기본값 후보다.
핵심상속은 예외를 부모에 쌓는 방식이 아니다.