코딩을하다보면 인터페이스나 클래스를 다른 파일에서 사용해야할때가 있다 그럴땐 export하고 import 하여 사용하면된당
typescript에서는
export class 이름 {
...
}
export interface 이름 {
...
}

import 하는방법은 import {이름} from './파일이름'

주의해야할점은 인터페이스내에 명시한 메서드를 모두 구현해야한다.
어차피 구현안하면 너 인터페이스에 이거 메서드있는데 왜 구현안해?!!라고 빨간줄로 협박한닼ㅋㅋㅋ
변수 p 의 타입을 인터페이스로 했기때문에 Person 클래스내에있는 say() 메서드는 사용할수없다.
즉 인터페이스에 명시한 변수들만 사용할수있다는 장점이있음.
'typescript' 카테고리의 다른 글
| typescript 설치방법 (0) | 2020.09.03 |
|---|---|
| task.json 작성하기 (0) | 2020.09.03 |
| interface간 상속 (0) | 2020.09.03 |