상속과 다형성을 안전하고 편하게 할 수 있도록 해둠
-> 절차지향식 패러다임 탈피

이 부분이 큰 의미를 갖게 되는데,
기존 코드에서는 순차적으로 다음단계를 만들어 나가야 했지만
객체지향을 통해 각 모듈을 독립적으로 작업한 후 이어붙일 수 있게 되었다

but
절차지향에서도 불가능한 개념은 아니고,
이를 좀 더 편하게 구현 가능하도록 추상화시켜놓아 생산성을 높힘