tailieunhanh - Kế Thừa-Đa Hình phần 3

Như thế với phương thức DrawWindow() được thiết kế là trừu tượng thì chỉ cần câu lệnh trên là đủ. Nếu một hay nhiều phương thức được khai báo là trừu tượng, thì phần định nghĩa lớp phải được khai báo là abstract | abstract public void DrawWindow Do phương thức không cần phần thực thi nên không có dấu mà chỉ có dấu chấm phẩy sau phương thức. Như thế với phương thức DrawWindow được thiết kế là trừu tượng thì chỉ cần câu lệnh trên là đủ. Nếu một hay nhiều phương thức được khai báo là trừu tượng thì phần định nghĩa lớp phải được khai báo là abstract với lớp Window ta có thể khai báo là lớp trừu tượng như sau abstract public void Window Ví dụ sau minh họa việc tạo lớp Window trừu tượng và phương thức trừu tượng DrawWindow của lớp Window. Ví dụ Sử dụng phương thức và lớp trừu tượng. using System abstract public class Window hàm khởi dựng lấy hai tham số public Window int top int left top left phương thức trừu tượng minh họa việc vẽ ra cửa sổ abstract public void DrawWindow biến thành viên protected protected int top protected int left lớp ListBox dẫn xuất từ lớp Window public class ListBox Window hàm khởi dựng lấy ba tham số public ListBox int top int left string contents base top left listBoxContents contents phủ quyết phương thức trừu tượng DrawWindow public override void DrawWindow Writing string to the listbox 0 listBoxContents biến private của lớp private string listBoxContents lớp Button dẫn xuất từ lớp Window public class Button Window hàm khởi tạo nhận hai tham số public Button int top int left base top left thực thi phương thức trừu tượng public override void DrawWindow Drawing button at 0 1 n top left

TÀI LIỆU MỚI ĐĂNG
8    188    0    16-05-2024
10    168    0    16-05-2024
20    205    2    16-05-2024
75    143    0    16-05-2024
33    136    0    16-05-2024
crossorigin="anonymous">
Đã 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.