TAILIEUCHUNG - Bài giảng Ngôn ngữ lập trình nâng cao: Bài 6.1 - Nguyễn Xuân Hùng

Bài giảng Ngôn ngữ lập trình nâng cao: Bài do Nguyễn Xuân Hùng biên soạn nhằm mục đích phục vụ cho việc giảng dạy. Nội dung bài giảng gồm: Thực thi ủy quyền(delegates), thực thi multicast delegates, sử dụng events với delegates. | Object-Oriented Programming Using C# NGÔN NGỮ LẬP TRÌNH NÂNG CAO Ver. Slide 1 of 28 Object-Oriented Programming Using C# Mục đích Trong phần này, chúng ta sẽ học: Thực thi ủy quyền(delegates) Thực thi multicast delegates Sử dụng events với delegates Ver. Slide 2 of 28 Object-Oriented Programming Using C# Giới thiệu Delegates Delegate trong C# cho phép chúng ta thay đổi linh động tham 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ức gián tiếp trong khi chạy. Trong lập trình C# delegate được sử dụng chính vào thực thi sự kiện (event) và các phương thức gọi sau (call-back methods). Để thực thi delegate trong ứng dụng của chúng ta, chúng ta cần khai báo delegates, tạo thể hiện delegates và sử dụng delegates. Ver. Slide 3 of 28 Object-Oriented Programming Using C# Khai báo Delegates Cá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. Slide 4 of 28 Object-Oriented Programming Using C# Khai báo Delegates (tiếp.) Cú pháp khai báo delegate: delegate() Ver. Slide 5 of .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.