[Java] 객체 지향 프로그램에 대한 오해

김나윤·2024년 7월 7일
0

Java

목록 보기
8/8

개발 언어를 접하면서 가장 먼저 접하게 된 단어 중 하나가
절차 지향 프로그래밍객체 지향 프로그래밍이었다.
막연히 절차 지향은 '순서대로 프로그래밍 하는 것', 객체 지향은 '객체를 중심으로 프로그래밍하는 것'이라고 생각했고 정확한 의미를 알지 못 했다.
그냥 'C언어는 절차 지향 언어고 자바는 객체 지향 언어이구나'라고 외우고 넘어간 것이 다였다.
하지만 java 공부를 다시 하면서 내가 잘못 알고 있는 부분이 있다는 것을 알게 되었다.

바로, java라고 해서 무조건 객체 지향 프로그래밍을 하는 것이 아니라는 것이다.
처음 이걸 알게 되었을 때 굉장한 충격이었다.
나..얼마나 개념을 잘못 알고 있었던 거지..?

profile
Hello, world!

0개의 댓글