JAVA - 객체 지향 프로그래밍 (OOP)
·
JAVA
객체 지향 프로그래밍 OOP, Object Oriented Programming 웹 개발을 할 때 필요한 수많은 프로그래밍 언어 중 JAVA를 공부하는 이유 하나만 말하자면, JAVA는 객체를 지향하는 언어라 사용하기 쉽고 편리하기 때문. 객체 지향이 무엇인지 알아보자면 그 반대인 절차지향 언어와 비교해서 알아보자. 절차 지향 프로그래밍이란? (Procedural Programming) 대표적으로 C언어가 절차지향 언어로 프로그램의 데이터를 처리하는 방법인 알고리즘을 중요시하며 순차적으로 실행하는 구조를 가진다. 이는 컴퓨터의 작업 처리 방식과 유사하기 때문에 객체 지향 언어를 사용하는 것에 비해 더 빨리 처리되어 시간적으로 유리하다. 옛날에는 하드웨어와 소프트웨어의 개발 속도 차이가 크지 않았다. 하지..