자바 언어
-
Java 객체 지향 프로그래밍 개념자바 언어 2020. 3. 15. 17:09
#객체 지향프로그래밍 자바 프로그래밍하면 객체지향프로그래밍 OOP(Object Oriented Programming) 객체 지향 프로그래밍은 컴퓨터 프로그래밍 패러다임 중 하나로, 프로그래밍에 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 장단점 장점 코드의 재사용 다른 클래스를 가져와서 이용 할 수 있고 상속을 통해 확장해서 사용가능 유지보수 수정해야 할 부분이 클래스 내부에 멤버 혹 메서드로 있기 때문에 해당 부분만 수정 용이 대형 프로젝트에 적합 클래스 단위로 모듈화 시켜서 개발할 수 있으며 대형 프로젝트 처럼 다수의 참여자가 필요시 업무 분담이 쉽다. 단점 처리 속도가 상대적으로 느리다. 객체가 많으..