Programming Language/JAVA

객체지향 언어

Glory-L 2023. 2. 2. 17:12

객체지향 언어 

 

코드의 재사용성이 높고 유지 보수가 용이, 중복 코드 제거

 

객체지향 언어 = 프로그래밍 언어 + 객체지향 개념(규칙)

 

OOP (Object - Oriented Programming) 의 4가지 핵심 개념

 

1. 캡슐화

 

2. 상속화

 

3. 추상화

 

4. 다형성 

 

 

 

객체지향 개념 공부 방법

 

객체지향 개념(규칙) 외워라!

 

객체지향 개념(규칙)을 외워라?

 

무책임하게 들릴지 모르지만, 객체지향 규칙 자체를 모르면 에러가 왜 발생했는지, 에러 메시지를 봐도 무슨 얘기를 하는지 알 수 없다.

 

즉, 게임을 즐기기 위해서 규칙을 알아야 하듯이 객체지향 언어를 다루려면 규칙을 알아야한다. 

 

규칙을 외우고 실습을 통해 체득하는 것이 실용적인 객체지향 개념을 공부하는 방법이 될 것이다. 

 

예를 들어 객체지향 개념 규칙을 A4용지에 자기만의 이해하기 쉬운 방식으로 정리하고 하루에 한번씩 보는 것도 방법이다.

 

 

 

 


 

[ 자바의 정석 - 기초 유튜브 강의 영상 참고 ]

https://www.youtube.com/watch?v=CXuA31XcBZ0&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=51