tailieunhanh - Bài giảng Hướng dẫn lập trình VB.NET - Chương 17: Kế thừa Form và tạo các lớp cơ sở
Bài giảng cung cấp cho người học các kiến thức: Kế thừa Form và tạo các lớp cơ sở, kết hợp các form, tự tạo các lớp cơ sở, dẫn xuất một lớp mới,. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. chi tiết nội dung bài giảng. | Hướng dẫn lập trình Chương 17: Kế thừa form và tạo các lớp cơ sở Chương 17: Kế thừa Form và tạo các lớp cơ sở --------oOo-------Nội dung thảo luận: - Sử dụng Inheritance Picker để kết hợp các form hiện có vào dự án - Tự tạo các lớp cơ sở của bạn với các thuộc tính và phương thức tùy biến - Dẫn xuất một lớp mới từ lớp cơ sở bằng từ khóa kế thừa Inherits Trong các phiên bản trước đây, VB vẫn chưa được coi là ngôn ngữ lập trình mạnh do nó không có tính kế thừa để hoàn thiện mô hình lập trình hướng đối tượng. đã cung cấp đầy đủ khả năng kế thừa. Bạn có thể kế thừa một form hay những lớp cơ sở để tạo ra những lớp đối tượng con. Chú ý: - Kế thừa form trong môi trường sử dụng đối tượng Inheritance Picker. - Lớp người dùng giờ đây có thể chứa trong một file. - Các từ khóa Property Get, Property Set và Property Let không còn được sử dụng nữa. - Có thể tạo lớp con kế thừa lớp cha thông qua từ khóa Inherits. 1. Kế thừa và sử dụng lại form đã có bằng INHERITANCE PICKER Kế thừa là ta tận dụng lại những gì đã có, những ưu điểm của form hay lớp cha. Trong thiết kế form thì thực ra lớp form của ta kế thừa từ lớp cha là . Việc kế thừa một form ta có hai cách làm, đó là bạn có thể viết bằng mã chương trình như sau: Public Class Form1 : Inherits Cách thứ hai là dựa vào bộ công cụ Inheritance Picker để thực hiện việc kế thừa ngay trong khi thiết kế. Bạn truy xuất công cụ này nhờ việc chọn lệnh Project | Add New Item và chọn mục Inherited Form trong danh sách mục mới. Nhưng dự án cần được Build trước khi việc kế thừa có thể thực hiện. . Kế thừa một form hộp thoại đơn giản Bây giờ chúng ta làm ví dụ MyFormInheritance để kế thừa một form hộp thoại đơn giản sau đây: - Tạo mới một Solution và add vào một dự án cùng tên là MyFormInhertiance và thiết kế Form1 đơn giản với hai nút nhấn như sau: Biên soạn: Phạm Đức Lập -1- Add: cnt-44-dh, VIMARU Hướng dẫn lập trình - Chương 17: Kế thừa .
đang nạp các trang xem trước