OOP (1) 썸네일형 리스트형 OOP 란? 객체지향언어 루비는 자바, 파이썬과 같이 객체지향언어입니다. 그렇다면 객체지향이란 무엇일까요? 신입 프로그래머들에게 단골 질문인 객체지향에 대하여 알아보겠습니다. 객체 지향 프로그래밍(Object Oriented Programming) 객체 지향 프로그래밍 이전의 프로그래밍 패러다임을 살펴보면, 중심이 컴퓨터에 있었다. 컴퓨터가 사고하는대로 프로그래밍을 하는 것이다. 하지만 객체지향 프로그래밍이란 인간 중심적 프로그래밍 패러다임이라고 할 수 있다. 즉, 현실 세계를 프로그래밍으로 옮겨와 프로그래밍하는 것을 말한다. 현실 세계의 사물들을 객체라고 보고 그 객체로부터 개발하고자 하는 애플리케이션에 필요한 특징들을 뽑아와 프로그래밍 하는 것이다. 이것을 추상화라한다. OOP 로 코드를 작성하면 이미 작성한 코.. 이전 1 다음