본문 바로가기

이벤트 핸들러2

7. 이벤트(Event)와 이벤트 핸들러(EventHandler) 7. 이벤트(Event)와 이벤트 핸들러(EventHandler) 일반 응용 프로그램에서와 마찬가지로 웹 환경에서도 이벤트와 이벤트 핸들러를 제외하고 괜찮은 프로그램을 구현한다는 것이 거의 불가능할 정도로 이벤트, 이벤트 핸들러는 중요한 부분입니다. 이벤트(Event)란 웹사이트를 방문한 사용자가 수행하는 동작을 의미하며 이벤트 핸들러는 이러한 동작이 발생할 경우 처리할 실제 내용을 의미합니다. 예를 들어 사용자가 웹 브라우저를 실행하여 다음이나 네이버 같은 웹 포탈 사이트로 이동한 후 관심있는 기사를 읽기 위해서 헤드라인을 클릭하거나 자신의 이메일을 체크하기 위해서 아이디와 패스워드를 입력한 후 확인 버튼을 누르는 동작 같은 것들이 바로 이벤트라고 볼 수 있습니다. 그리고 사용자가 기사를 읽기 위해서 .. 2013. 8. 6.
예제로 OOP를 이해해 보자.(이벤트 핸들러, 다형성) 객체지향 프로그래밍을 이해한다는 것은 상당히 어려운 부분이면서도 고급 프로그래머로 가기 위해서는 필수로 이해해야 하는 개념이 되어 버린 것 같다. 물론 아직도 Linux나 Unix 같은 서버군들은 C 기반으로 움직이기 때문에 OOP를 몰라도 접근하는데는 크게 무리가 없는 것 같지만 응용 애플리케이션을 개발하려고 하면 필수적으로 이해해야 할 개념인 것 같다. 요즘 프로그래밍을 배운다면 거의 10명 중 7, 8명이 JAVA를 배우거나 배우려고 하는데 JAVA 역시 OOP기반 으로 움직이는 프로그래밍 언어. 개인적으로 봤을 때는 JAVA보다는 .NET 프로그래밍을 배우는게 향후 쓸모가 많을 것이라 생각하는데 그 이유는 마이크로소프트의 전략을 대충 파악해 보면 1. .NET으로 운영체제에 제한되지 않은 프로그래.. 2008. 9. 20.