반응형

코딩면접, 코딩테스트

Q) 타입스크립트에서 Access Modifier(접근한정자)에 대해 설명해주세요.

접근 한정자는 액세스 범위를 제한하는 기능입니다. 액세스 한정자를 사용하면 보다 안전한 프로그램을 만들 수 있습니다. 메소드나 멤버 변수에 액세스 한정자를 붙여서 사용합니다.액서스 한정자에는 private, protected, public이 있습니다.

 

public은 클래스 외부에서 접근을 허용합니다. 따라서 public은 모든 접근을 허용하게 합니다. 또한 액서스 한정자를 지정하지 않으면 기본 public으로 인식됩니다.

public 접근 한정자

 

protected는 상속된 클래스에서 접근이 가능합니다. 예를 들어 Car클래스에 speed라는 멤버 변수가 protected로 선언되어 있고 Car를 상속한 MiniCar에서 speed를 접근해서 사용할 수 있습니다.

protected 접근한정자

private는 클래스 내에서만 접근을 허용합니다. 예를 들어 private에서 선언된 변수는 그 클래스를 상속했다고 해서 자식 클래스에서 사용할 수 없습니다.

private 접근한정자

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