클래스에서의 타입스크립트 class Person { name: string; age: number; constructor(name: string, age: number) { this.name = name; this.age = age; } sayHello() { console.log(`안녕하세요! 제 이름은 ${this.name}이고, 나이는 ${this.age}살입니다.`); } } const person = new Person('Spartan', 30); person.sayHello(); Person의 프로퍼티로 사용되는 name과 age이 constructor보다 상단에 위치하여 타입 지정이 되고 있다. 또한 Person이라는 클래스의 인스턴스를 생성할 때 필요한 name과 age 변수 즉 const..