Bài giảng Ngôn ngữ lập trình nâng cao: Bài 6.1 - Nguyễn Xuân Hùng
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình nâng cao: Bài 6.1 - Nguyễn Xuân HùngObject-Oriented Programming Using C#NGÔN NGỮ LẬP TRÌNH NÂNG CAOVer. 1.0Slide 1 of 28Object-Oriented Programming Using C#Mục đíchTrong phần này, chúng ta sẽ học:Thực thi ủy quyền(delegates)Thực thi multicast delegatesSử dụng events với delegatesVer. 1.0Slide 2 of 28Object-Oriented Programming Using C#Giới thiệu DelegatesDelegate trong C# cho phép chúng ta thay đổi linh độngtham chiếu của phương thức trong một class.Một delegate là biến kiểu tham chiếu, trong đó nó lưu trữtham chiếu tới phương thức.Delegates là một cơ chế hỗ trợ chung cho gọi phương thứcgián tiếp trong khi chạy. Trong lập trình C# delegate đượcsử dụng chính vào thực thi sự kiện (event) và các phươngthức gọi sau (call-back methods).Để thực thi delegate trong ứng dụng của chúng ta, chúng tacần khai báo delegates, tạo thể hiện delegates và sử dụngdelegates.Ver. 1.0Slide 3 of 28Object-Oriented Programming Using C#Khai báo DelegatesCác phương thức có thể được tham chiếu bởi một delegateđược xác định bằng các khai báo delegate.Delegate có thể đề cập tới các phương thức có cùng chữký.Ver. 1.0Slide 4 of 28Object-Oriented Programming Using C#Khai báo Delegates (tiếp.)Cú pháp khai báo delegate:delegate()Ver. 1.0Slide 5 of 28
Tìm kiếm theo từ khóa liên quan:
Ngôn ngữ lập trình Bài giảng Ngôn ngữ lập trình nâng cao Ngôn ngữ lập trình nâng cao Sử dụng events với delegates Thực thi ủy quyềnTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 276 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 268 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 226 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 208 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 186 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 169 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 164 0 0 -
Báo cáo thực tập: Quản lý nhân sự & tiền lương
52 trang 154 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 139 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 134 0 0 -
LUẬN VĂN: ỨNG DỤNG NGÔN NGỮ LẬP TRÌNH RÀNG BUỘC COMET VÀO BÀI TOÁN LẬP THỜI KHÓA BIỂU
43 trang 132 0 0 -
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 112 0 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 112 0 0 -
Giáo trình Ngôn ngữ lập trình 2
50 trang 108 0 0 -
150 trang 104 0 0
-
78 trang 103 0 0