실무에서 꽤 쓰길래 공부하고 있었는데 이 강의 보니 헷갈린게 확실히 정리되네요. 감사합니다.!!
@Jason-ns4hm4 жыл бұрын
오늘로 3바퀴째입니다 서당개도 3년이면 풍월을 읊는다느데...5년보고 갑니다 ㅠ
@oursfarm4 жыл бұрын
언어 부분은 조급한 마음으로 덤비면 안보이는 경우가 많습니다. 전체적으로 이런 것이구나를 보시고 프로젝트르 하나 정해서 그 프로젝트에 필요한 부분만 발췌해서 붙여나가는 식으로 하시면 뭔가 만들어지는 자신감으로 계속 도전해 나갈 수 있습니다. 저도 아직 보지는 않았는데요. 김미경의 리부트 라는 책 한번 보시면서 그 열정을 밀고 나갈 수 있는 에너지로 태워보세요. 7월2일부터 배송이라는데 ,, 오늘 올것 같네요. 저도 아직 보지는 못했는데 프로그래밍에는 프로그래밍에 관련된 내용 뿐만 아니라 이런 인문학적인 책의 도움이 절대적으로 필요합니다. kzbin.info/www/bejne/iXK2qqt9np5knKs 라이브 한번 이 밤에 들어 보는 것도 의미가 있을 것 같네요. ^^
@Jason-ns4hm4 жыл бұрын
@@oursfarm반드시 읽어보도록 하겠습니다. 게임을 만들고 싶어서 시작하였는데 동작동작 함수들은 구현을 하겠는데 설계는 도저히 엄두가 나지않아서 클래스들의 무한 커플링 발생됩니다 설계와 관련하여 좀 개념을 잡아줄만한 책은 없을까요 강사님?
@juyounglee63477 жыл бұрын
해깔렸는데 아주 정리를 잘 해주셨네요. 감사합니다!
@oursfarm7 жыл бұрын
반갑습니다. 많이 들러 주세요,.~~~
@두채-z8p4 жыл бұрын
이제 이해가 되네요...ㅋㅋㅋㅋ 감사합니다.
@Market_Wizard_7 жыл бұрын
강의 잘들었습니다!
@leebobtheblob873 жыл бұрын
@32:53 이벤트의 사용
@simelvia4 жыл бұрын
보통 이벤트명을 EventHandler라고 하나요? 이벤트가 호출될 때 실행되는 delegate를 eventHandler라고 명명하는 경우를 본거 같아 헷갈려서 질문드려요
@siesres_10326 жыл бұрын
학교에서 듣고도 헷갈려서 강의를 찾아보니 있어서 들어봅니다!ㅎㅎ 도움 많이 되었습니다 그런데 굳이 class를 생성해서 메서드를 호출하면 되는데 delegate를 쓰는 이유가 있나요??
@oursfarm6 жыл бұрын
반갑습니다. 저희 딸 이름도 다은이인데. 반가와요. 델리게이트를 쓰는 이유는 다수의 메소드를 한꺼번에 호출할 수 있어요. 요것도 각각 호출해도 되는데 호출할 때마다 일일이 다 해 주느니 델리게이트 한 번 호출로 한 방에 끝내자는 의도이지요. 요건 뒤에서 이벤트하고 같이 연결되고요. 윈도우 폼에서는 주로 이벤트를 사용합니다. 문법적인 사항만 이해를 하고 있으면 되고 나중에 그런 기능이 필요할 때 요 부분을 찾아서 프로그래밍으로 옮기면 됩니다. C#문법 반드시 다 알아야 하는 것은 아니지만 아 이런게 있었지 정도만 이해하고 동작 원리 정도 이해하고 가뿐 하게 넘어 가세요. ~~ ^^
@siesres_10326 жыл бұрын
나우캠퍼스 감사합니다 ㅎㅎ
@rikahan55386 жыл бұрын
완독중!
@drillk96927 жыл бұрын
정말 도움 많이 됐습니다.^^
@oursfarm7 жыл бұрын
반갑습니다. 도움이 되어서 진짜로 만든 보람이 있네요. 감사합니다. ^^
@Jerry-e7p7 жыл бұрын
정말 너무 감사드립니다~
@oursfarm7 жыл бұрын
별말씀을 서로 배워가는 거죠. ~ 아무튼 쭉 달리죠~~ 고고싱~~
@김태성-u7v7 жыл бұрын
감사합니다!!
@oursfarm7 жыл бұрын
반갑습니다. 제 이름과 같네요~~ 화팅~~
@choh69205 жыл бұрын
잘 들었습니다!!
@-_-_-77 жыл бұрын
delegate 와 event는 함수포인터와 비슷하군요.. 그리고 event는 콜백함수 같기도하고 아닌거같기도하고..
@oursfarm7 жыл бұрын
반갑습니다. 맞아요~ delegate와 event는 함수 포인터와 거의 동일하다고 보시면 됩니다. 다만 클래스 밖에서 호출하는가? 클래스 안에서 멤버를 호출하는 가에 따라 델리게이트와 이벤트로 나뉩니다. 그리고 여러개의 함수를 한꺼번에 호출할 수 있지요. ^^
@TSK-df6bs7 жыл бұрын
호출방법만 좀 다르지 델리게이트랑 이벤트는 기능이 같아 보이는데 왜 이벤트를 따로 만들어서 사용하는지 아직 잘 모르겠어요
@oursfarm7 жыл бұрын
반갑습니다. 이벤트는 델리게이트의 업그레이라고 볼 수 있습니다. 차이점은 이벤트는 메소드 안에서 동작하며 다수의 메소드를 호출하는 것에 반해 델리게이트는 메소드의 외부에서 호출할 수 있도록 한 것(6:30분 쯤에 보시면 나옵니다.) 이 가장 큰 차이점이라고 볼 수 있습니다. 기본적인 역할은 비슷합니다. C# 문법에 있어서 설명을 하기는 하지만 이벤트를 많이 사용하므로 이벤트에 대해서 잘 기억하시면 됩니다. ^^