본문 바로가기

class2

[Typescript] 클래스 이번에 소개할 구문은 클래스입니다. 자바와 비슷한 클래스 키워드들을 제공하고 있습니다. 1. 클래스 선언 인터페이스처럼 클래스도 class 키워드로 선언합니다. class { [접근 지정자] 속성명: 타입; } class Student { public name: string; public id: number; } const std1: Student = new Student(); std1.name = 'ake'; std1.id = 1; 클래스는 new 키워드로 인스턴스를 만들어서 사용하고, .연산자를 통해 속성이나 메소드에 접근할 수 있습니다. 클래스의 속성에는 접근 지정자를 붙일 수 있는데, 다른 언어들처럼 public, protected, private를 지원하며, 생략할 경우에는 public 속성을 .. 2021. 12. 29.
[Javascript] class 명령을 이용한 클래스 정의 지난번에는 구버전의 클래스 정의를 다뤘다면 이제 ES2015에서 새로 추가된 class 명령을 통한 클래스 정의를 알아보겠습니다. 다른 클래스기반 객체지향 언어(C++, 자바 등)을 했었다면 익숙할 내용일 것 입니다. 클래스가 무엇인지는이전 포스트에서 설명했으니 이번 포스트에선 class 명령을 통한 선언부터 바로 시작하려고 합니다. 2021.03.18 - [Programming/Javascript] - [Javascript] 객체와 클래스 [Javascript] 객체와 클래스 이제 객체지향에 대해 한발짝 더 전진할 시간입니다. 예전에 객체에 대해서 정말 간단하게 설명한적이 있었는데 이번 포스트 부터 그 객체를 자세하게 다뤄보도록 하겠습니다. 0. 객체 객체란 bamtory29.tistory.com 우선.. 2021. 3. 19.
300x250