728x90
반응형

장점

코드 재사용의 용이

👉 이미 만들어진 클래스를 가져와 이용할 수 있고, 상속을 통해 확장이용 가능

 

유지보수가 쉬움

👉 절차 지향 프로그래밍에서는 코드를 수정해야 할 때 일일이 찾아 수정해야하는 반면 객체 지향 프로그 래밍에서는 수정해야할 부분이 클래스 내부의 멤버 혹은 변수로 있기 때문에 해당 부분만 수정하면 됨

 

대형 프로젝트에 적합

👉 클래스 단위로 모듈화시켜 개발할 수 있으므로 여려명, 여러회사가 함께 개발시 업무 분담하기가 쉬움

 

단점

객체가 많으면 용량이 커질 수 있음

처리속도가 상대적으로 느림

설계시 많은 시간과 노력이 필요

반응형

'면접 준비 > 기술 면접' 카테고리의 다른 글

getter, setter 사용이유  (0) 2021.06.09
객체지향의 특징  (0) 2021.06.08
servlet & jsp  (0) 2021.06.03
다형성  (0) 2021.06.02
추상클래스와 인터페이스  (0) 2021.04.14
복사했습니다!