개발도서

객체 지향은 인간 지향이다!“객체 지향은 현실 세계를 반영한다”는 유명한 말이 있다. 작가는 그 증거를 객체 그 자체에서 찾는다.기존의 구조적 프로그래밍 언어에서는 함수를 이용하여 논리를 분할하고 중복을 제거하며 문제를 해결하였다. 이후 제시된 객체 지향은 우리가 주변에서 사물을 인식하는 방식대로 프로그래밍을 하자는 ‘직관성’을 목표로 한다.세상의 모든 것은 사물, 즉 객체이며, 각각의 사물은 고유하고, 속성을 가지며 행위를 한다. 그리고 사람은 이러한 사물들을 하나하나 따로 이해하기보다는 분류하여 인지한다.따라서 객체 지향은 인간의 인지/사고 방식을 프로그래밍에 접목하여, 인간 지향적이고, 직관적이다.객체 지향의 특성: 객체 지향은 쉽다!클래스와 객체의 관계는 붕어빵틀과 붕어빵의 관계가 아니다붕어빵틀과..
위키북스 [스프링 입문을 위한 자바 객체 지향의 원리와 이해]를 읽고 개인적으로 정리한 글입니다. 01 사람을 사랑한 기술 기계어에서 객체 지향 프로그래밍 언어로 언어 특징 기계어 목적파일 = 소스 그 자체 어셈블리어 인간 언어로 작성 (기종별 어셈블러로 소스를 번역), 기종마다 소스 하나씩 C 하나의 소스 (One Source Multi Object Use Anywhere), 기종별 컴파일러 필요 C++ 객체지향 도입 (객체지향 지원 언어) 자바 한번의 컴파일(Write Once(One Source) (One Object) Use Anywhere), 기종별 JRE 필요, 포인터 X ❓ 왜 자바는 포인터를 지원하지 않나요? 주로 보안/추상화 단계 때문. - 보안 측면: 포인터가 제공되면 바람직하지 않은 ..
IsItGettingBetter?
'개발도서' 태그의 글 목록