[typescript] 11. 오버 라이딩(Overriding)과 오버 로딩(Overloading) 1. 오버 라이딩(Overrding) 1) 개념 부모 class에 정의된 method를 자식 class에서 재 정의하는 개념입니다. 2) 사용 이유 상속받은 부모 method를 무시하고 새로운 method를 정의하기 위해서 사용합니다. 그리고 추상 class를 구현하기 위해서 사용합니다. 3) 형태 (1) Overriding이 가능한 조건 A. overriden method의 매개변수 타입은 overriding method의 매개변수 타입과 같거나 상위 타입이어야 한다. (단, overrding method의 매개 변수 타입이 Any 타입이면 예외) B. overriden method의 매개변수 개수가 o..