OOP (1) 썸네일형 리스트형 [10분 테코톡] 웨지의 OOP OOP : 객체지향 프로그래밍 객체지향 프로그래밍이란? 1. 프로그래밍 개발방법론 = 프로그래밍은 이렇게 개발해야한다. 2. 사람이 현실을 바라보는 방법을 개발에 접목 - 직관적으로 이해하기 쉽다. - 유지 보수를 용이하게 만든다. 키워드로 알아보는 객체지향 1. 객체란? - 객체는 현실의 무언가에 대응하는 개념이다. - class 는 객체를 표현하는 하나의 수단이다. ( class !=객체 ) - 객체지향도 현실을 기반으로 작성되기 때문에 이해하기 쉽다고 생각한다. - 다른 객체와 협력(Collaboration) 하는 역할(role)을 맡고 있는 대상 - 역할(role)을 맡으면 임무를 수행할 책임(responsbility) 이 생긴다. - 책임을 다하기 위한 데이터와 프로세스를 가지고 있다. -> 협.. 이전 1 다음