모두 접근 가능
명시하지 않으면 기본값이며 인스턴스 외부에서도 읽고 호출할 수 있습니다.
public name
접근 제어자는 값을 숨기는 장식이 아니라 클래스 내부, 상속 계층, 외부 사용자가 어디까지 볼 수 있는지 정하는 경계입니다.
명시하지 않으면 기본값이며 인스턴스 외부에서도 읽고 호출할 수 있습니다.
public name
현재 클래스 밖에서는 접근할 수 없어 내부 구현 세부사항을 숨깁니다.
private token
외부에는 숨기되 상속받은 클래스가 재사용해야 할 멤버에 적합합니다.
protected config
생성자 매개변수에 접근 제어자를 붙이면 속성 선언과 초기화를 한 번에 처리합니다.
constructor(private id: string)
접근 제어자는 클래스의 사용법과 변경 가능 범위를 조절해 객체 지향 코드의 안정성을 높입니다.