TypeScript의 public 접근 지정자
public 접근 지정자로 선언된 속성과
메서드는 클래스 외부에서 읽기와 쓰기가
가능합니다. 실제로 살펴보겠습니다. 우리 클래스에
공개 속성 name을 만들어 보겠습니다:
class User {
public name: string = '';
}
클래스의 객체를 생성하겠습니다:
let user = new User();
속성의 값을 변경하겠습니다:
user.name = 'john';
속성을 읽어보겠습니다:
console.log(user.name);
사용자의 이름과 출생 연도를 가지는 공개 속성을 포함하는
User 클래스를 만드세요. 출생 연도를 기반으로
사용자의 나이를 계산하는 공개 메서드 getAge를
만드세요.