Tài liệu Kế thừa Form và tạo các lớp cơ sở

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    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. VB.NET đã 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 VB.NET 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à System.Windows.Forms.Form. 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 System.Windows.Forms.Form
    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.
     

    Các file đính kèm:

Đang tải...
Chủ đề tương tự
  1. Thúy Viết Bài

    Tài liệu Thừa kế

    Thúy Viết Bài, 5/12/13, trong diễn đàn: Lập Trình
    Trả lời:
    0
    Xem:
    182
  2. Thúy Viết Bài
    Trả lời:
    0
    Xem:
    202
  3. Thúy Viết Bài

    Tài liệu Kế thừa

    Thúy Viết Bài, 5/12/13, trong diễn đàn: Lập Trình
    Trả lời:
    0
    Xem:
    229
  4. Thúy Viết Bài
    Trả lời:
    0
    Xem:
    254
  5. Thúy Viết Bài
    Trả lời:
    0
    Xem:
    195