객체지향1 [JAVA 1학년] 4장 '객체 지향'이란 무엇일까? 16. 객체 지향 사고방식이란? 저도 처음 객체 지향을 배울 때 '객체 지향이 도대체 무슨소리야?' 라고 생각했습니다. 이름만 봐서는 상상의 나래를 펼칠 뿐 정확한 의미를 파악하기는 어려웠기 때문입니다. 객체 지향 프로그래밍이란 '현실세계의 구조를 본떠서 문제를 해결해보자' 라는 아이디어에서 시작된 방식으로 객체(object)를 여러개 만들어서 객체들이 서로 메시지를 보내 도와주는 형태의 프로그래밍 방식을 뜻합니다. 객체 지향을 사용하기 전 처음에는 절차형 프로그래밍이 주류였습니다. 문제를 해결하는 절차를 작성해서 정해진 절차대로 해결해 가는 방법입니다. 단순한 작업을 하기에는 유리하지만 복잡한 프로그래밍에서는 너무 복잡해진다는 단점이 있었습니다. 그래서 나온것이 객체 지향 프로그래밍 입니다. 객체 지향.. 2023. 9. 8. 이전 1 다음