객체 지향 프로그래밍(OOP)은 세 가지 주요 요소로 구성됩니다. 이 세 가지 요소는 "캡슐화", "상속", "다형성"입니다. 이들은 객체 지향 프로그래밍의 기본 원칙을 나타내며, 코드의 구조화와 유지 보수를 더욱 효율적으로 가능하게 해줍니다.

  1. 캡슐화 (Encapsulation):
  2. 상속 (Inheritance):
  3. 다형성 (Polymorphism):

이 세 가지 요소는 객체 지향 프로그래밍의 기반을 이루며, 이를 통해 보다 모듈화된 코드를 작성하고 관리할 수 있습니다.