1. 객체지향 언어 빠른 변화를 못쫓아가는 80년대 소프트웨어의 위기를 해결하기 위해 객체지향 언어 도입 절차적(C언어, Fortram등) → 객체지향 객체지향 언어의 특징 - 코드의 재사용성 (한번 만들면 다른데서도 쉽게 사용) - 유지보수가 용이(소프트웨어가 변경되더라도 적은 노력으로 대응가능) - 중복 코드 제거 객체지향 언어 = 프로그래밍 언어 + 객체지향개념(규칙) 추가 객체지향 언어의 핵심개념 (object-oriented programming) 1. 캡슐화 2. 상속 3. 추상화 4. 다형성 객체지향 공부방법 6장~7장 다형성까지 반복, 규칙 요약해서 외우기 (A4 2장) 자바의정석 3편 → jsp, spring 등 웹이나 모바일 실전(응용) → 객체지향 개념서 2. 클래스와 객체 2-1. ..