본문/내용
다음으로 객체지향 소프트웨어 설계 방법론이 소프트웨어 재사용에 도움을 주는 점은 틀을 이용한 모듈의 재사용이다. 소프트웨어 베이스가 방대해지면, 모듈 검색이 용이하지 못하다는 점을 지적하였는데 객체지향 소프트웨어 개발 방법론에서는 이 문제점을 틀을 이용한 해결책을 제시한다. 마지막으로 객체지향 소프트웨어 개발론에 의해서 생성되는 클래스 혹은 클래스 계층구조는 객체지향 데이터베이스의 데이터 모델과 일치하므로, 클래스 혹은 클래스 계층구조를 효과적으로 저장, 검색할 수 있어 소프트웨어 베이스를 객체지향 데이터베이스 관리 시스템으로 효과적으로 관리할 수 있다.
2. 객체지향 개발 방법론의 장점
객체 지향 분석과 설계는 다음과 같은 여러 가지 중요한 장점을 제공한다.
1) 잘 설계된 디자인 방법은 객체 지향 프로그래밍 언어의 장점을 최대한 발휘할 수 있게 한다. 더구나 잘 정의된 클래스 라이브러리가 있지 않을 때도 그 장점이 발휘된다. 또한 비록 설계가 객체 지향 언어로 구현되지 않을지라도, 객체 지향 시스템의 장점을 나타 내게 한다.
2) 객체지향 설계는 프로세스 집약적인 기능 분해 접근 방법보다는 훨씬 적은 …
참고문헌
.