자바스크립트객체지향1 객체 지향 설계 원칙 객체지향 설계란 객체지향 설계란 말 그대로 객체를 지향하는 설계이며 핵심 3가지 는 협력 , 역할, 책임이 있다. 적절한 책임을 적절한 객체에 할당하고 그 책임 수행하는 객체들의 협력으로 프로그래밍 하는 것이다. 커피를 주문하는 과정에 적용을 해보면 손님-캐셔-바리스타 각 세사람의 역할이 있다. 각 역할을 하는 사람은 각자만의 책임이 있다. 1. 손님 커피를 고르고 주문을 하는책임 2.캐셔 주문을 받고 메뉴를 바리스타에게 전달하는 책임 3.바리스타 주문 받은 메뉴를 제조하는 책임 각 역할들의 협력으로 주문-메뉴전달-제조 완성한다. 각 사람들은 다른 사람이 정확하게 뭘 하고 있는지 자세히 알필요가없다. 그냥 요청을 할 뿐이다. 손님-주문하기 요청 캐셔-주문대한 요청을 받고 메뉴제조를 요청 바리스타-메뉴제조.. 2022. 6. 29. 이전 1 다음 반응형