객체지향프로그래밍이란 프로그램 설계방법론이다.OOP는 다음의 4가지 특징을 가지고 있다.캡슐화(Encapsulation)추상화상속(Inheritance)다형성(Polymorphism)