tailieunhanh - Ngôn Ngữ Lập Trình(Tiếng Anh) C_10
()); ( theCatDelegate); (“Sau khi sap xep catPair\t\t:{0}”, ()); (); (“Sau khi sap xep nguoc catPair\t\t:{0}”, ()); Kết quả thực hiện tương tự như trong ví dụ Sử dụng ủy quyền như thuộc tính Đối với ủy quyền tĩnh thì chúng bắt buộc phải được tạo thể hiện, do tính chất tĩnh, mà không cần biết là chúng có được sử dụng hay không, như lớp Student và Cat trong ví dụ bên trên. Chúng ta có thể phát triển những lớp này tốt hơn bằng cách thay thế ủy quyền tĩnh từ trường thành thuộc tính. Với lớp Student ta có. | Ngôn Ngữ Lập Trình C theCatDelegate Sau khi sap xep catPair t t 0 Sau khi sap xep nguoc catPair t t 0 Kết quả thực hiện tương tự như trong ví dụ Sử dụng ủy quyền như thuộc tính Đối với ủy quyền tĩnh thì chúng bắt buộc phải được tạo thể hiện do tính chất tĩnh mà không cần biết là chúng có được sử dụng hay không như lớp Student và Cat trong ví dụ bên trên. Chúng ta có thể phát triển những lớp này tốt hơn bằng cách thay thế ủy quyền tĩnh từ trường thành thuộc tính. Với lớp Student ta có thể chuyển khai báo public static readonly OrderStudent new thành khai báo như sau public static OrderStudents get return new WhichStudentComesFirst Tương tự như vậy chúng ta thực hiện thay thế với lớp Cat public static OderCats get return new WhichCatComesFirst Khi truyền cho phương thức thì không thay đổi Khi thuộc tính OrderStudents được truy cập thì ủy quyền được tạo ra return new WhichCatComesFirst 316 Cơ Chế Ủy Quyền - Sự Kiện Ngôn Ngữ Lập Trình C Điều quan trọng ở đây là ủy quyền sẽ không được tạo cho đến khi nào nó được yêu cầu. Việc này cho phép lớp gọi như lớp Test quyết định khi nào cần thiết sử dụng một ủy quyền nhưng vẫn cho phép việc tạo ủy quyền là trách nhiệm của lớp Student hay lớp Cat. Thiết lập thứ tự thi hành với mảng ủy quyền Ủ y quyền có thể giúp chúng ta tạo ra một hệ thống trong đó người sử dụng có thể quyết định đến thứ tự của các hoạt động khi thực thi. Giả sử chúng ta có một hệ thống xử lý ảnh trong đó các ảnh có thể được thao tác bởi một phương pháp được định nghĩa tốt như là làm mờ làm đậm xoay lọc ảnh . Giả sử rằng thứ tự khi sử dụng các hiệu ứng này được áp dụng cho ảnh là quan trọng. Người sử .
đang nạp các trang xem trước