객체 지향 프로그래밍 (OOP, Object-oriented programming)은 절차 지향 프로그래밍과는 다르게 데이터와 기능을 한 곳에 묶어서 처리합니다.객체 지향 프로그래밍 특징캡슐화상속추상화다형성prototype: 모델의 청사진을 만들 때 쓰는 원형 객체(o