[TypeScript] 클래스 사용- 접근 제한자, readonly, static, abstract 📌 class 작성하기 class Car { // color: string; constructor (public color: string) { // constructor (readonly color:string) { this.color = color; } } 타입스크립트에서 클래스를 작성할 때, 멤버 변수는 미리 선언해주어야 한다. (color: string) 멤버 변수를 미리 선언하지 않는 방법은 접근제한자, 혹은 readonly 키워드를 사용하는 것이다. 접근 제한자(Access modifier) public : 자식 클래스나 클래스 인스턴스에서 접근이 가능하다. (default) private : 해당 클래스 내부에서만 접근 가능 protected : 자식 클래스에서 접근이 가능하지만, 클래스 인스.. 이전 1 다음