객체지향 언어는 코드의 재사용성이 높고 유지보수하기 용이하다. +(신뢰성 높은 프로그래밍 가능)객체지향의 네가지 핵심개념이 있다.1. 캡슐화2. 상속3. 추상화4. **다형성 클래스 정의: 객체를 정의해 놓은 것클래스 용도: 객체를 생성하는데 사용객체 정의: 실제로 존재하는 것. 사물 또는 개념객체 용도: 객체가 가지고 있는 기능과 속성에 따름ex) 클래스: 제품 설계도 / 객체: 제품 객체: 모든 인스턴스를 대표하는 일반적 용어인스턴스: 특정 클래스로부터 생성된 객체 클래스로 인스턴스(객체)를 만드는걸 인스턴스화라고 한다. 클래스는 객체를 생성하기 위해 필요하다. (설계도는 제품을 만들기 위해 필요하다) 객체는 우리가 사용하기 위해 필요하다. 객체를 사용한다는건 객체가 가진 속성과 기능을 사용한다는 것..