로딩
요청 처리 중입니다...

자바의 정석 - 6장 객체지향언어 - part1

 자바의 정석 - 6장 객체지향언어 - part1

자바의 정석 2~5장은 C언어에서 배웠던 문법과 유사성이 있어서, 조금 빠르게 나갈 수 있었고 한 번에 나갈 수 있었다. 근데, 6장~7장 객체지향 내용은 개념도 많고, 외울 것도 많아서 자바의 정석 유튜브 강의로 40개 분량이 넘어서 짧게 짧게 끊어가며 학습하기로 했다.

객체지향 개념부터는 단순히 코드만 짜는 게 아니라 메모리를 내가 직접 따라 그려보면서 어떤 식으로 진행이 되는지에 관해 생각해보면서 진행할 것이다. 객체지향언어란 기존의 순서대로 실행되는 절차지향적 언어에서 느끼는 한계를 극복하기 위해 만들어졌다고 한다.

절차지향적 언어는 무엇일까에 대해 내가 배웠던 C를 생각해보았다. C에서는 소스코드를 쓰면 정말 말 그대로 순서대로 진행된다.

절차지향 언어는 컴퓨터의 처리 방식과 유사하기 때문에 속도가 빠르다는 장점이 있었다. 근데 왜 객체지향언어라는 게 등장해야 했을까?

절차지향언어는 모든 구성요소가 유기적으로 연결되어 있다고 한다. https://m.blog.naver.co...

# 객체지향 # 자바의정석