등록인mario
등록/수정일10.01.27 / 10.01.27
문서분량5 페이지
다운로드0
구매평가
판매가격2,000원
객체지향 프로그래밍
객체지향 프로그래밍을 설명하기에 앞서 자주 사용되는 몇 가지 개념을 먼저 살펴보도록 하겠습니다. 객체지향에서 핵심은 객체입니다. 객체는 무엇일까요? 객체는 우리가 구현하려는 대상입니다. 현실세계를 객체지향으로 모델링 하면 고객의 문제를 해결하기 위해 특정한 역할을 수행할 객체들이 도출됩니다. (클래스를 만들어 낸다고도 하는 데 비슷한 것 같지만 미묘한 차이가 있습니다.) 비유하자면 은행의 입출금 서비스를 설계한다고 할 때 이 서비스에 어떤 역할이 필요한지 먼저 생각하게 될 것입니다. 고객을 맞이하여 입출금을 받는 출납계원, 금고를 관리하는 사람, 업무에 필요한 문서를 준비하고 출납계원에게 배부하는 사람, 고객에게 은행서비스를 안내해 줄 안내원, 은행이란 공간의 전체적으로 경비하는 경비원 등을 떠올리게 됩니다. 이들이 구현하려는 대상인 객체인 것입니다.
그렇다면 클래스(Class)는 무엇일까요? 객체로 다시 돌아가서… 객체라는 것을 프로그램 코드로 구현하려면 어떻게 해야 할 까요? 객체가 가지고 있는 속성데이터를 관리해야 하고 그 객체가 갖는 고유의 기능을
객체지향 프로그래밍
객체지향 프로그래밍을 설명하기에 앞서 자주 사용되는 몇 가지 개념을 먼저 살펴보도록 하겠습니다. 객체지향에서 핵심은 객체입니다. 객체는 무엇일까요? 객체는 우리가 구현하려는 대상입니다. 현실세계를 객체지향으로 모델링 하면 고객의 문제를 해결하기 위해 특정한 역할을 수행할 객체들이 도출됩니다. (클래스를 만들어 낸다고도 하는 데 비슷한 것 같지만 미묘한 차이가 있습니다.) 비유하자면 은행의 입출금 서비스를 설계한다고 할 때 이 서비스에 어떤 역할이 필요한지 먼저 생각하게 될 것입니다. 고객을 맞이하여 입출금을 받는 출납계원, 금고를 관리하는 사람, 업무에 필요한 문서를 준비하고 출납계원에게 배부하는 사람, 고객에게 은행서비스를 안내해 줄 안내원, 은행이란 공간의 전체적으로 경비하는 경비원 등을 떠올리게 됩니다. 이들이 구현하려는 대상인 객체인 것입니다.
그렇다면 클래스(Class)는 무엇일까요? 객체로 다시 돌아가서… 객체라는 것을 프로그램 코드로 구현하려면 어떻게 해야 할 까요? 객체가 가지고 있는 속성데이터를 관리해야 하고 그 객체가 갖는 고유의 기능을
구매평가 기록이 없습니다 |
· 해피레포트는 다운로드 받은 파일에 문제가 있을
경우(손상된 파일/설명과 다른자료/중복자료 등)
1주일이내 환불요청 시 환불(재충전) 해드립니다.
(단, 단순 변심 및 실수로 인한 환불은 되지 않습
니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운
이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하
며,자료의 활용에 대한 모든 책임은 다운로드 받은
회원님에게 있습니다.