[정보처리기사 필기] 애플리케이션 설계 - 018. 객체지향
1. 객체지향의 개요현실 세계의 개체(Entity)를 기계의 부품처럼 하나의 객체(Object)로 만들어, 기계적인 부품들을 조립하여 제품을 만들 듯이 소프트웨어를 개발할 때에도 객체들을 조립해서 작성할 수 있는 기법을 말함구조적 기법의 문제점으로 인한 소프트웨어 위기의 해결책으로 채택되어 사용되고 있음구조적 기법 : 프로시저에 근간을 두고 하나의 커다란 작업을 여러 개의 작은 작업으로 분할하고, 분할된 각각의 소작업을 수행하는 모듈을 작성한 다음 한 곳에 모아 큰 작업을 수행하는 하나의 완벽한 프로그램으로 작성하는 기법구조적 기법의 문제점유지보수는 고려하지 않고 개발 공정에만 너무 집중함개발이 시작된 이후 추가적인 요구사항에 대응하기 어려움재사용이 어려워 예전에 개발한 소프트웨어와 유사한 소프트웨어를 ..