[typescript] 클래스 내에서 public으로 지정한 변수에 접근하기
Typescript에서 클래스를 작성할 때 내부에 변수를 선언하고 이 변수에 접근할 수 있는지에 대해 궁금할 수 있습니다. Typescript에서 클래스 내에 선언된 public 변수에 접근하는 방법에 대해 다루어 보겠습니다.
클래스 내에서 public 변수 선언하기
먼저, Typescript 클래스 내에서 public으로 변수를 선언하는 방법을 알아보겠습니다.
class MyClass {
public myVar: string;
constructor(value: string) {
this.myVar = value;
}
}
위 코드에서 myVar
변수는 public
으로 선언되어 외부에서도 접근 가능하도록 설정되었습니다.
클래스 내에서 public 변수에 접근하기
이제 위에서 선언한 MyClass
클래스 내에서 myVar
변수에 접근하는 방법을 살펴봅시다.
const myInstance = new MyClass("Hello");
console.log(myInstance.myVar); // "Hello"
위 코드에서 myVar
변수에 접근하기 위해서는 myInstance
인스턴스를 생성한 후에 myInstance.myVar
와 같이 접근할 수 있습니다.
결론
Typescript에서 public
으로 선언된 변수는 클래스 외부에서도 접근할 수 있습니다. 이를 통해 클래스 멤버에 접근하고 값을 읽거나 수정할 수 있습니다.
위 내용으로 Typescript 클래스 내에서 public 변수에 접근하는 방법에 대해 알아보았습니다.
더 많은 정보를 원하시면 Typescript 공식 문서를 참조하시기 바랍니다. Typescript 공식 문서.