tailieunhanh - Giáo trình hướng dẫn truy cập phương thức gán đối tượng cho một giao diện đối lập trừu tượng p2

Bây giờ trách nhiệm của chúng ta, với vai trò là người xây dựng lớp Document phải cung cấp một thực thi có ý nghĩa thực sự cho những phương thức của giao diện IStorable. Chúng ta phải thực thi tất cả các phương thức của giao diện, nếu không trình biên dịch sẽ báo một lỗi. Sau đây là đoạn chương trình minh họa việc xây dựng lớp Document thực | Ngôn Ngữ Lập Trình C public class Document IStorable public void Read III public void Write IIII Bây giờ trách nhiệm của chúng ta với vai trò là người xây dựng lớp Document phải cung cấp một thực thi có ý nghĩa thực sự cho những phương thức của giao diện IStorable. Chúng ta phải thực thi tất cả các phương thức của giao diện nếu không trình biên dịch sẽ báo một lỗi. Sau đây là đoạn chương trình minh họa việc xây dựng lớp Document thực thi giao diện IStorable. 5 Ví dụ Sử dụng một giao diện. using System khai báo giao diện interface IStorable giao diện không khai báo bổ sung truy cập phương thức là public và không thực thi void Read void Write object obj int Status get set tạo một lớp thực thi giao diện IStorable public class Document IStorable public Document string s ConsoleiWriteLine Creating document with 0 s 178 Thực Thi Giao Diện Ngôn Ngữ Lập Trình C thực thi phương thức Read public void Read Implement the Read Method for IStorable thực thi phương thức Write public void Write object o Impleting the Write Method for IStorable thực thi thuộc tính public int Status get return status set status value lưu trữ giá trị thuộc tính private int status 0 public class Tester static void Main truy cập phương thức trong đối tượng Document Document doc new Document Test Document -1 Document Status 0 gán cho một giao diện và sử dụng giao diện IStorable isDoc IStorable doc 0 179 Thực Thi Giao Diện Ngôn Ngữ Lập Trình C IStorable Status 0 H Kết quả Creating document with Test Document Implementing the Read Method for IStorable Document Status -1 Implementing the Read Method for IStorable IStorable Status 0 Ví dụ định nghĩa một giao diện IStorable với hai phương thức Read Write và một thuộc tính tên là Status có kiểu là số nguyên. Lưu ý rằng trong phần khai báo thuộc tính không có phần thực thi cho get và set mà chỉ đơn giản là khai báo

TỪ KHÓA LIÊN QUAN