Tutorial by Topics: 수업



파이썬은 대중적인 스크립팅 언어로서뿐만 아니라 객체 지향 프로그래밍 패러다임을 지원합니다. 클래스는 데이터를 기술하고 그 데이터를 조작하는 메소드를 제공합니다.이 메소드는 모두 단일 객체 아래에 포함됩니다. 또한 클래스는 구체적인 구현 세부 사항을 추상적 인 데이터 표현과 분리하여 추상화를 허용합니다.

클래스를 사용하는 코드는 일반적으로 읽고, 이해하고 유지하는 것이 더 쉽습니다.

TypeScript는 ECMA Script 6와 마찬가지로 클래스를 사용하여 객체 지향 프로그래밍을 지원합니다. 이는 프로토 타입 기반 상속 체인을 지원하는 구형 JavaScript 버전과는 대조적입니다.

TypeScript의 클래스 지원은 클래스가 다른 클래스에서 상속받을 수 있다는 점에서 Java 및 C #과 같은 언어의 클래스 지원과 유사하지만 객체는 클래스 인스턴스로 인스턴스화됩니다.

또한 이러한 언어와 유사하게 TypeScript 클래스는 인터페이스를 구현하거나 제네릭을 사용할 수 있습니다.

클래스는 구성원이라고하는 여러 함수, 메서드, 변수 및 속성을 그룹화합니다. 클래스는 객체라고하는 클래스의 인스턴스에서 액세스 할 수있는 멤버를 캡슐화합니다. 클래스는 모듈성, 재사용 가능성, 유지 보수성 및 코드의 가독성과 같은 특성을 사용하여 작업을 편리하고 신속하게 수행하므로 프로그래머에게 매우 유용합니다.

클래스는 객체 지향 프로그래밍 언어의 빌딩 블록입니다.

데이터 객체의 클래스는 내용을 처리 할 함수를 결정합니다. class 속성은 문자 벡터이며 객체는 0, 하나 이상의 클래스를 가질 수 있습니다. 클래스 속성이 없으면 객체 mode 의해 결정되는 암시 적 클래스가 여전히 존재 mode . 클래스는 함수 class 로 검사 할 수 있으며 class<- function class<- 로 설정하거나 수정할 수 있습니다. S3 클래스 시스템은 S 사 초기에 설립되었습니다. 보다 복잡한 S4 등급 시스템은 나중에 설립되었습니다.

Vala는 다양한 수업을 지원합니다.


Page 1 of 1