Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 객체 지향 프로그래밍이란 무엇입니까?


JavaScript는 객체 지향 프로그래밍(OOP) 언어입니다. 프로그래밍 언어는 개발자에게 4가지 기본 기능을 제공하는 경우 객체 지향이라고 할 수 있습니다.

  • 캡슐화 - 객체와 함께 데이터 또는 메소드와 관련된 정보를 저장하는 기능.
  • 집계 - 한 개체를 다른 개체 안에 저장하는 기능.
  • 상속 - 일부 속성 및 메서드에 대해 다른 클래스(또는 여러 클래스)에 의존하는 클래스의 기능.
  • 다형성 − 다양한 방식으로 작동하는 하나의 함수 또는 방법을 작성할 수 있는 능력.

객체는 속성으로 구성됩니다. 속성에 함수가 포함되어 있으면 객체의 메서드로 간주되고, 그렇지 않으면 속성으로 간주됩니다.