타입스크립트 type1 Type Script 기초 배우기 4[interface] interface는 클래스 또는 객체를 위한 타입을 지정 할 때 사용되는 문법입니다. 우리가 클래스를 만들 때, 특정 조건을 준수해야 함을 명시하고 싶을 때 interface를 사용하여 클래스가 가지고 있어야 할 요구사항을 설정합니다. 그리고 클래스를 선언 할 때 implements키워드를 사용하여 해당 클래스가 특정 interface의 요구사항을 구현한다는 것을 명시합니다. 다음 코드를 작성해봅시다. // Shape 라는 interface 를 선언 interface Shape { getArea(): number; // Shape interface 에는 getArea 라는 함수가 꼭 있어야 하며 해당 함수의 반환값은 number입니다. } class Circle implements Shape { // `.. 2021. 10. 11. 이전 1 다음