객체지향

·Etc/Java
01. 객체지향의 등장 절차 지향 언어 간단한 로직을 순차적으로 처리하여 결과를 얻는다. 프로그램 복잡도의 증가로 인한 비효율이 발생한다. 절차 지향 언어의 예시로는 C언어가 있다. 이후에 효과적인 개발 방식으로 객체 지향 개발을 시작했다. 객체 지향 언어 Object(객체)는 사물이다. Method는 행위이다. Variable(변수)는 속성이다. 객체 지향 언어의 예시로는 Java가 있다. 어떠한 운영체제에서도 자바 가상 머신만 있으면 독립적으로 실행될 수 있도록 설계되었다. 여러 플랫폼에서 호환성을 제공한다. 객체의 3가지 요소 상태 유지 (by Variable) 기능 제공 (by Method) 고유 식별자 제공 물리 객체와 개념 객체 물리 객체 실제로 사물이 존재한다. 이를 클래스로 정의한 객체를 ..
coding-orange
'객체지향' 태그의 글 목록