OOP란?객체지향프로그래밍 이다 (Object Oriented Programming) 우리 들이 프로그래밍을 개발 할때사용하는 언어인 JAVA는 완전한객체 지향 언어이다 우리가 JAVA에 대해 공부를하여프로그래밍을 개발하려면OOP에 대해 어느정도 머릿속에기억 시켜야 할 필요가있다 또한 OOP에 대해서는몇몇 회사에서 취업을 하려할때실제로 면접관들이 물어보기도 한다 OOP는 객체가 주가 되는 객체에 집중되는프로그래밍으로 크게 4가지의 특징을 가진다(캡술화, 추상화, 다형성, 상속성) OOP에대해 짧게 설명하면 "객체지향 프로그래밍이란 캡슐화, 다형성, 상속성, 추상화 등의4가지 특징을 이용해 코드 재사용을증가시키고 유지보수를 감소시키는 장점을 얻기 위해서객체들을 연결 시켜 프로그래밍 하는것 입니다." 캡슐화..