>백엔드 개발 >PHP 튜토리얼 >객체 지향 프로그래밍 언어란 무엇입니까?

객체 지향 프로그래밍 언어란 무엇입니까?

藏色散人
藏色散人원래의
2019-06-04 10:45:1869144검색

객체 지향 프로그래밍 언어는 이식성이 좋은 고급 프로그래밍 언어입니다.

객체 지향 프로그래밍 언어란 무엇입니까?

객체 지향 프로그래밍 언어는 객체를 기본 프로그램 구조 단위로 사용하는 프로그래밍 언어의 일종입니다. 즉, 설명에 사용되는 설계는 객체를 핵심으로 하며 객체가 프로그램의 기본 구성 요소임을 의미합니다. 프로그램이 실행 중일 때.

객체 지향 프로그래밍 언어는 클래스 및 상속과 같은 구성 요소를 제공하며 ID, 다형성, 범주상속이라는 네 가지 주요 특성을 갖습니다.

객체 지향 설계의 결과는 객체 지향 언어 또는 비객체 지향 언어로 구현될 수 있습니다. 객체지향 프로그래밍 언어 자체는 객체지향 개념의 구현을 지원하며, 컴파일러는 객체지향 개념을 대상 프로그램에 자동으로 매핑할 수 있습니다.

객체 지향 언어는 객관적 시스템을 설명하는 데 더 자연스럽고 소프트웨어 확장 및 재사용을 용이하게 합니다.

에는 네 가지 주요 특성이 있습니다.

(1) 식별, 시스템의 기본 구성 요소는 식별 가능한 개별 개체 집합으로 인식될 수 있습니다.

(2) 범주, 시스템은 동일한 데이터 구조와 동작을 갖습니다. 객체는 클래스를 형성할 수 있습니다.

(3) 다형성, 객체는 고유한 정적 유형과 여러 가능한 동적 유형을 갖습니다.

(4) 상속, 데이터 공유 및 작동.

위 내용은 객체 지향 프로그래밍 언어란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.