TAILIEUCHUNG - Giáo trình phân tích ứng dụng nguyên lý gán đối tượng cho một giao diện đối lập p6

Tham khảo tài liệu 'giáo trình phân tích ứng dụng nguyên lý gán đối tượng cho một giao diện đối lập p6', công nghệ thông tin, đồ họa - thiết kế - flash phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Thật vậy một phương thức được khai báo tường minh thì sẽ không được khai báo với các từ khóa bổ sung truy cập abstract virtual override và new. Một địều quan trọng khác là chúng ta không thể truy cập phương thức thực thi tường minh thông qua chính đối tượng. Khi chúng ta viết Trình biên dịch chỉ hiểu rằng chúng ta thực thi phương thức giao diện ngầm định cho IStorable. Chỉ một cách duy nhất truy cập các phương thức thực thi tường minh là thông qua việc gán cho giao diện để thực thi ITalk itDoc theDoc as ITalk if itDoc null Sử dụng thực thi tường minh được áp dụng trong ví dụ 5 Ví dụ Thực thi tường minh. using System interface IStorable void Read void Write interface ITalk void Talk void Read lớp Document thực thi hai giao diện public class Document IStorable ITalk bộ khởi dựng public Document string s Creating document with 0 s tạo phương thức ảo public virtual void Read 198 Implementing thực thi bình thường public void Write Implementing thực thi tường minh void Implementing public void Talk Implementing public class Tester static void Main tạo đối tượng Document Document theDoc new Document Test Document IStorable isDoc theDoc as IStorable if isDoc null ITalk itDoc theDoc as ITalk if itDoc null 199 H Kết quả Creating document with Test Document Implementing Implementing Implementing Implementing Lựa chọn việc thể hiện phương thức giao diện Những người thiết kế lớp có thể thu được lợi khi một giao diện được thực thi thông qua thực thi tường minh và không cho phép các thành phần client của lớp truy cập trừ phi sử dụng thông qua việc gán cho giao diện. Giả sử nghĩa của đối tượng Document chỉ ra rằng nó thực thi giao diện IStorable nhưng không muốn phương thức Read và Write là phần giao .

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.