[typescript] 상속 관계에서의 멤버 메서드에 접근하기
class Parent {
public sayHello() {
console.log("Hello from Parent");
}
}
class Child extends Parent {
public greet() {
this.sayHello(); // 부모 클래스의 멤버 메서드 호출
console.log("Welcome!");
}
}
const child = new Child();
child.greet(); // "Hello from Parent"과 "Welcome!"이 출력됩니다.
위의 예제에서 Child
클래스는 Parent
클래스를 상속받았습니다. greet
메서드 내부에서 this.sayHello()
를 호출하여 Parent
클래스의 sayHello
메서드에 접근했습니다.
이와 같이 TypeScript에서는 상속 관계에서 부모 클래스의 멤버 메서드에 접근할 수 있습니다.
더 자세한 내용은 다음 공식 TypeScript 문서를 참고하시기 바랍니다: https://www.typescriptlang.org/docs/handbook/2/classes.html