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 |