본문 바로가기
programming language/TypeScript

ts에서 class를 사용할 때

by cariño 2022. 12. 14.
728x90
반응형

ts에서 class를 사용할 때 다른점.

1. 클래스에서 사용할 속성(멤버변수)에는 type을 정의해줘야 한다. 

2. constructor의 parameter에도 type을 정의해줘야 한다. 

3. 멤버변수에는 유효범위도 사용할 수 있다.  private, public, readonly등의 속성을 사용할 수 있다. 

 

class Person7 {
  // 멤버변수를 써줘야 한다. 
  name: string 
  age: number

  // 멤버변수의 유효범위도 쓸 수 있다. 
  private name2: string
  public age2: number
  readonly log: string
  
  constructor(name:string, age: number){
    this.name = name,
    this.age = age
  }
}
728x90

댓글