![[TS] 인터페이스(Interface)](https://nullisdefined.s3.ap-northeast-2.amazonaws.com/images/bdb3fceafe9378092615c3f6ddf659a2.png)
TypeScriptInterface2024.12.13
[TS] 인터페이스(Interface)
인터페이스는 타입스크립트에서 객체의 타입을 정의하는 방법이다. 특정 객체가 어떤 프로퍼티와 메소드를 가져야 하는지 정의한다. 가장 기본적인 형태의 인터페이스의 정의와 사용은 다음과 같다. 기본적으로 인터페이스에 정의된 프로퍼티는 반드시 구현되어야 하지만 ?를 사용하여 선택적 프로퍼티를 정의할 수 있다. readonly 키워드를 사용하여 한 번 설정된...