[TIL] 2023-01-06
·
TIL
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하게 추가해야한다.