클래스로 객체를 만들고 객체간의 상호작용을 이용하여 프로그램을 만든다.
장점
코드 재사용성이 용이하다
개발(코딩)이 간단하다
유지보수가 쉽다
대규모 프로젝트에 적합하다.
단점
처리속도가 느리다
객체에 따른 용량증가
설계단계에 시간이 많이 소요된다.
중요한 객체지향의 특징 4가지(추상화, 캡슐화, 상속, 다형성)
즉! 클래스,객체,추상화,캡슐화,상속, 다형성 등이 모여 자바의 객체지향 프로그래밍을 구성한다.--> 위의 구성요소 전부 자세히 블로깅 예정!!