오브젝트

본 게시글은 오브젝트를 읽고 블로그 포스팅자가 정리한 글임을 밝힙니다 객체 지향 프로그래밍(OOP) 객체라는게 뭘까요? 우리가 현실 세계에서 많은 문제들을 토대로 프로그래밍하곤 합니다 예를 들어, Cafe 라는 도메인을 주제로 하게 되면 바리스타, 메뉴판, 커피, 손님 등 다양한 주체들이 존재하지요 이 주체들이 하는 행동을 소프트웨어로 표현한 것이 바로 객체입니다 보통은 주체들이 가진 Data로 설계하기 마련인데, 행동을 바탕으로 설계하는 것이 바로 객체지향적인 설계가 되는 것입니다 조금 더 쉽게 다시 설명해 볼까요? 카페에서 바리스타는 무엇을 하나요? 바로, 커피를 제조하죠! 그러면 다음과 같이 메세지를 날리는 것입니다 Baristar.makeCoffee() -> Coffee 바리스타는 손님이 요청한 ..
huisam
'오브젝트' 태그의 글 목록