부모 클래스로 선언된 객체가 실제로 어떤 자식 클래스인지 판별하고, 자식 클래스의 기능을 활용하는 방법에는 여러 가지가 있다. 이 글에서는 대표적인 방법인 is 연산자, as 연산자, 명시적 캐스팅, switch 패턴 매칭, 제네릭을 활용한 변환 방법을 소개한다.1. is 연산자를 사용한 판별 후 캐스팅is 연산자를 사용하면 객체가 특정 자식 클래스인지 확인할 수 있으며, 이를 통해 자동으로 캐스팅이 가능하다.public class Parent { }public class ChildA : Parent { public void SpecialMethodA() => Debug.Log("ChildA 실행!"); }public class ChildB : Parent { public void SpecialMetho..