단순히 별개의 변수와 함수를 순차적으로 작동하는 것을 넘어, 데이터의 접근과, 데이터의 처리 과정에 대한 모형을 만들언 내는 방식
if/else if
와 같은 조건문 대신 객체의 특성에 맞게 달리 작성하는 것이 가능해짐캡슐화
추상화
내부 구현은 복잡한데, 실제로 노출되는 부분은 단순하게 만드는 개념
예를 들면 전화기의 내부 구조는 복잡한 회로로 구성되며 이해하기 힘들지만
우리가 사용할때에는 숫자버튼과 수화기만으로 이용가능
상속
부모 클래스의 특징을 자식 클래스가 물려받는 것
다형성
다양한 형태를 가질 수 있음