반응형

코딩 테스트, 코딩 면접 준비, 타입스크립트

Q) 타입스크립트의 getter와 setter에 대해 설명해 주세요.

객체의 멤버에 접근할 때 그 접근을 인터셉터를 하는 기능이 getter와 setter입니다. getter와 setter를 설정하면 멤버에 단순히 접근해서 값을 참조해 오는 것보다 세부적인 제어를 가능하게 합니다. 말대 그래로 getter는 값을 얻어올 때 사용하고 setter는 값을 할당할 때 사용됩니다. 또한 클래스 내의 private 프로퍼티를 외부에서 접근하기 위한 방법으로 getter와 setter를 사용하기도 합니다.

 

getter와 setter 사용 예

메소드와는 달리 getter와 setter를 호출하는 경우 괄호()는 필요하지 않습니다.  getter에는 인수를 지정할 수 없습니다. getter는 값을 가져오는 역할을 해줘야 하기 때문에 값을 리턴에 해줘야 합니다. setter에는 인수가 반드시 하나 필요하고 리턴 값은 지정할 수 없습니다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기