인프런에서 rookiss [입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트 강의를 듣고 정리한 글입니다. 상속성 Is-A 무엇이냐. ex)고양이는 동물입니까? 동물 → 고양이 중복된 기능을 계속 만드는 것을 방지하기 위해서 상속이라는 개념을 사용 플레이어 → 궁수, 전사, 마법사 캐스팅 상속도 중요하지만, 그대로 자식 클래스 타입으로 관리를 하는게 편할 수도 있다. 또 다른 경우에 따라서 더 상위 부모 타입으로 묶어서 관리하는 것도 편할 수 있다. 심지어 이 둘을 계속 왔다 갔다 하면서 작업을 해야 되는 경우도 있다. 이걸 바로 캐스팅이라고 한다. 참조 타입끼리의 형변환 특히나 부모 자식 관계에 있었을 때의 형변환 부모 클래스를 고르는 작업 은닉성 (캡슐화) 객체지향에서의 두번째로 중요한 부분..