2.20 클래스는 값이면서 타입이다
이번에는 타입스크립트 클래스(class)에 존재하는 특징에 대해 알아보겠습니다. 타입스크립트에서 클래스는 다음과 같이 코딩합니다. 자바스크립트 코드와 비교해서 봅시다.
자바스크립트
class Person {
constructor(name, age, married) {
this.name = name;
this.age = age;
this.married = married;
}
}
class Person {
name: string;
age: number;
married: boolean;
constructor(name: string, age: number, married: boolean) {
this.name = name;
this.age = age;
this.married = married;
}
}