정답: 2번 소프트웨어 재사용은 이미 개발된 소프트웨어 요소들을 다시 사용하는 것을 말하며, 객체지향 프로그래밍의 클래스와 객체 개념은 이러한 재사용성을 크게 높였습니다. 1990년대에 객체지향 언어가 널리 사용되면서 소프트웨어 재사용이 훨씬 용이해졌습니다.