22.09.18 JAVA 정리 - 객체지향 프로그래밍(1)


22.09.18 JAVA 정리 - 객체지향 프로그래밍(1)

시험기간 벼락치기 겸 객체지향프로그래밍를 정리해보자. 최소한 '말'하면 '이해'할 정도로 공부를 해봅시다. #객체지향 프로그래밍(Object Orented Programming) 자바의 꽃 이를 이해하기 위해서는 먼저 '패러다임'을 아는 것이 중요하다. ##패러다임(paradigm)이란 ? 과거 '천동설'과 같이 어떤 한 시대 사람들의 견해나 사고를 지배하고 있는 이론적 틀이나 개념의 집합체를 뜻한다. ##프로그래밍에서의 패러다임은 ? 절차 지향 프로그래밍(Procedural Programming)을 너무나 당연히 여기고 있었음. ##절차지향프로그래밍이란? 한 클래스 내에 모든 기능들을 전부 가지고 있어야 하는 것! 예를 들어, 영화예매프로그래밍을 만들기 위해서 좌석, 회원가입, 영화정보 등 조회하는 기능과 실제 예매하는 시스템들이 필요한데 그 모든 기능들을 '한 클래스'에 몰아넣었다고 생각해보자. 클래스 내에서 어떤 부분에 오류가 난다면 해당 클래스는 작동을 멈춘다. 즉 오류를 찾...


#java #클래스 #절차지향프로그래밍 #자바클래스 #오브젝트 #객체지향프로그래밍 #객체지향 #JAVA기초 #JAVA객체지향프로그래밍 #프로그래밍

원문링크 : 22.09.18 JAVA 정리 - 객체지향 프로그래밍(1)