객체의 특성
Abstraction(추상화) ←4장
Encapsulation(캡슐화) ←4장
Inheritance(상속) ← 5장
Polymorphism(다형성) ←5장
객체 지향 언어의 목적
소프트웨어의 생산성 향상
객체화, 캡슐화, 상속, 다형성 등 소프트웨어 재사용을 위한 여러 장치 내장
소프트웨어 재사용과 부분 수정이 빨라 다시 만드는 부담을 대폭 줄임
→ 소프트웨어 생산성 향상
실세계에 대한 쉬운 모델링
절차 지향 vs 객체 지향