클래스 기반 개체

JScript는 클래스를 기반으로 하는 개체 지향 프로그래밍 언어이기 때문에 다른 클래스로부터 상속할 수 있는 클래스를 정의할 수 있습니다. 정의된 클래스는 메서드, 필드, 속성 및 하위 클래스를 가질 수 있습니다. 상속을 사용하면 클래스가 기존 클래스 위에 구축되며 선택된 기본 클래스 메서드와 속성을 재정의할 수 있습니다. JScript의 클래스는 C++와 C#의 클래스와 비슷하며 프로토타입 기반 개체와는 상당히 다릅니다.

단원 내용

  • 사용자 정의 클래스 만들기
    필드, 메서드 및 생성자를 포함하는 클래스를 정의하는 방법을 설명합니다.

  • 고급 클래스 만들기
    속성을 포함하는 클래스를 정의하는 방법, 클래스로부터 상속하는 방법 및 expando 속성을 지원하는 클래스를 만드는 방법을 설명합니다.

관련 단원

  • JScript 개체
    JScript 내장 개체의 구문과 사용법을 설명하는 항목에 대한 링크를 제공합니다.

  • JScript 한정자
    클래스 멤버의 표시를 제어하는 데 사용할 수 있는 한정자, 클래스 상속 방법 및 클래스의 동작에 대해 설명합니다.

  • 프로토타입 기반 개체
    JScript 프로토타입 기반 개체 모델에 대해 설명하고 프로토타입 기반 개체를 위한 사용자 지정 생성자 함수 및 상속을 설명하는 정보에 대한 링크를 제공합니다.

  • JScript 참조
    JScript 언어 참조를 구성하는 요소를 소개하고, 언어 요소의 적절한 사용과 관련된 세부 정보를 설명하는 항목을 나열합니다.