[typescript] public 접근 제어자와 객체 생성
Typescript에서 public
접근 제어자는 해당 멤버가 클래스 내부 및 외부에서 모두 접근 가능하다는 것을 나타냅니다.
class Person {
public name: string;
constructor(name: string) {
this.name = name;
}
}
위의 예제에서 name
멤버는 public
으로 선언되었기 때문에 클래스 외부에서도 접근할 수 있습니다.
객체 생성
public
으로 선언된 멤버를 포함하는 클래스의 객체를 생성하고 해당 멤버에 접근하는 방법은 다음과 같습니다.
let person = new Person("John");
console.log(person.name); // "John"
위 예제에서 Person
클래스의 객체를 생성하고, name
멤버에 접근하여 값을 가져올 수 있습니다.
public
접근 제어자를 사용하면 객체의 멤버에 쉽게 접근할 수 있으며, 이는 코드의 가독성과 유지보수성을 높일 수 있습니다.
참고 자료
- https://www.typescriptlang.org/docs/handbook/classes.html