3. 이벤트 구현하기 - [이벤트 기반 프로그래밍 시리즈]
시작하며지난 글 "이벤트 기반 프로그래밍이란"에서는이벤트란 무엇인지와 함께 이벤트 객체의 특징에 대해 살펴봤습니다.복습해보자면,이벤트는 '일어난 사건'입니다.이벤트 객체는 이벤트에 반응하고, 필요하다면 새로운 이벤트를 발행하는 객체입니다.이벤트 객체는 함수객체와 달리 능동적이며 독립적이고 수평적입니다.이벤트 기반 프로그래밍이 왜 좋은지, 이벤트 객체가 어떻게 동작하는지는 알겠는데...이걸 어떻게 구현하면 좋을까요?구현하는데 있어 주의점은 없을까요?이벤트의 조건이벤트 객체를 구현하기에 앞서,먼저 이벤트라는 개념을 구현해야 합니다.이벤트의 구현에는 조건이 몇가지 있습니다. 1. 이벤트는 전역적이어야 합니다이벤트 객체는 스스로 이벤트를 선택하는 객체입니다.이벤트 객체가 이벤트를 선택하기 위해선무슨 이벤트가 존..