반응형
1. 효과적으로 추상 클래스 및 인터페이스를 만드는 방법
2. JS Class에서 추상메서드의 파라미터를 변경하는 방법
abstract class Test {
abstract test(test1: string): string;
}
class Test2 extends Test {
test(test1: string, test2?: string): string {
return test1 + test2;
}
}
위 예시처럼 test1은 강제 구현이고 상속 받은 class에서는 test2를 optional하게 추가해야한다.
반응형
'TIL' 카테고리의 다른 글
[TIL] 2023-04-11 (0) | 2023.04.11 |
---|---|
[TIL] 2023-03-15 (0) | 2023.03.15 |
[TIL] 2023-01-13 (0) | 2023.01.13 |
[TIL] 2023-01-05 (2) | 2023.01.05 |
[TIL] 2023-01-04 (0) | 2023.01.04 |