[typescript] 클래스 상속을 통해 어떤 부모 클래스의 기능을 확장할 수 있는가?

다음은 TypeScript에서 클래스 상속을 이용하여 부모 클래스의 기능을 확장하는 예제입니다.

class 부모클래스 {
    부모메서드() {
        console.log('부모 메서드');
    }
}

class 자식클래스 extends 부모클래스 {
    자식메서드() {
        console.log('자식 메서드');
    }
}

const 객체 = new 자식클래스();
객체.부모메서드(); // "부모 메소드" 출력
객체.자식메서드(); // "자식 메소드" 출력

위 예제에서는 자식클래스가 부모클래스를 상속받아 부모클래스의 부모메서드를 호출하고, 자식클래스의 자식메서드를 호출하는 것을 확인할 수 있습니다.

이러한 방식으로 TypeScript에서는 클래스 상속을 통해 부모 클래스의 기능을 확장할 수 있습니다.

더 많은 정보를 원하시면 TypeScript 공식 문서를 참고하세요.