개발일지/Java(자바)7 객체지향 프로그래밍 객체지향 프로그래밍(Object Oriented Programming)이란 문제를 여러 개의 객체 단위로 나눠 작업하는 방식을 말한다. 객체지향 프로그래밍의 가장 큰 특징은 클래스를 이용해 연관 있는 처리부분(함수)과 데이터 부분(변수)를 하나로 묶어 객체(인스턴스)를 생성해 사용한다는 점이다. 그리고 객체지향 프로그래밍에서는 프로젝트를 독립적인 객체 단위로 분리해서 작업할 수 있기 때문에 여러 개발자와 협업해 규모가 큰 프로젝트를 진행할 수 있으며 유지보수측면도 뛰어나다는 장점이 있다. 장점 - 코드 재사용이 용이하다 다른 사람이 만들 클래스를 가져와서 사용할 수 있고 상속을 통해 확장해서 사용할 수 있다. - 유지보수가 쉬움 절차지향 프로그래밍에서는 코드를 수정해야할 때 일일이 찾아 수정해야하는 반면.. 2022. 1. 23. 이전 1 2 다음