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