외부 API
클래스 사용자에게 보여야 하는 메서드와 값만 공개합니다.
public save()
public, private, protected는 문법 차이를 넘어 어떤 코드가 상태를 읽고 바꿀 수 있는지 정하는 설계 신호입니다.
클래스 사용자에게 보여야 하는 메서드와 값만 공개합니다.
public save()
외부와 하위 클래스가 직접 만지면 안 되는 세부 상태를 감춥니다.
private token
하위 클래스는 쓰되 외부 호출자에게는 숨겨야 하는 확장 지점에 둡니다.
protected render()
constructor 매개변수에 제어자를 붙이면 속성 선언과 초기화를 동시에 처리합니다.
constructor(private id)