[자바 객체지향 원리] 3장 - 자바와 객체 지향
·
SW Books/스프링 입문을 위한 자바 객체지향의 원리와 이해
객체 지향은 인간 지향이다 프로그래밍 언어 발전사 = 개발자를 더욱 편하고 이롭게 하기 위함, 하이 레벨의 인간을 배려하기 위한 과정 절차적/구조적 프로그래밍 -> 인간이 기계를 이해하려는 노력 필요. 특히 포인터 "왜 우리가 기계 종속적인 개발을 해야 하나?" "우리가 눈으로 보고, 느끼고, 생활하는 현실 세계처럼 프로그래밍할 수 없을까?" -> 객체 지향 개념 탄생 구조적 프로그래밍에서 가장 중요한 것 "함수" 함수: 코드를 논리적인 단위로 구분, 분할해서 정복 명령어를 논리적인 단위로 나누어 블록화해서 작성 객체 지향 프로그래밍에서 가장 중요한 것 "객체"(Object) 모든 만물은 객체들의 합 객체 지향은 직관적; 현실 세계를 인지하는 방식으로 프로그래밍 할 수 있기 때문 세상에 존재하는 모든 것..