프로그래밍이란?
컴퓨터에게 시킬 작업을 프로그래밍 언어를 사용해 적는 행동
절차지향 프로그래밍 이란?
컴퓨터에게 일을 시킬때, 정해진 순서대로(ex:위에서 아래로) 처리하라고 코드를 작성하는 것
객체지향 프로그래밍 이란?
컴퓨터에게 일을 시킬때, 여러 개의 객체 단위로 나누어 처리하라고 시키는 것
개발자가 해당 코드가 하는 일을 더 잘 파악하기 위한 방법 중 하나로,
코드가 수행하는 작업의 핵심 의미를 기준으로, 여러 변수와 함수를 묶으면서 프로그램을 작성하는 것
객체란?
함수란?
인과관계가 존재하는 모든 것
키보드 : 누르면(원인), 화면에 글씨가 나온다(결과) - 함수
재생버튼 : 누르면(원인), 재생된다(결과) - 함수
" x + 1 = y " 식 : 1을 넣으면(원인), 2가 나온다(결과) - 함수
function(){ return "Hello" } : 실행하면(원인), "Hello"를 반환한다.(결과) - 함수
반응형