Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Những chủ đề tiến bộ trong C# - Các ép kiểu do người dùng định nghĩa – Phần 2 ppsx
MIỄN PHÍ
Số trang
11
Kích thước
116.2 KB
Định dạng
PDF
Lượt xem
1144

Những chủ đề tiến bộ trong C# - Các ép kiểu do người dùng định nghĩa – Phần 2 ppsx

Nội dung xem thử

Mô tả chi tiết

Những chủ đề tiến bộ trong C#

Các ép kiểu do người dùng định

nghĩa – Phần 2

Ép kiểu giữa lớp dẫn xuất và lớp cơ sở

Để xem làm thế nào việc ép kiểu này làm, ta xem xét 2 lớp Mybase và

Myderived , trong đó Mydrived được dẫn xuất trực tiếp hoặc gián tiếp từ lớp

cơ sở

đầu tiên từ lớp Myderived đến Mybase ; luôn luôn ( giả sử hàm dựng có giá

trị)có thể viết :

MyDerived derivedObject = new MyDerived();

MyBase baseCopy = derivedObject;

Trong trường hợp này,chúng ta ép kiểu không tường minh từ myderived đến

mybase. điều này làm việc bởi vì luật là bất kì tham chiếu đến 1 kiểu mybase

được cho phép để chuyển thành đối tượng của lớp mybase hoặc đến đối

tượng bất kì được dẫn xuất từ lớp mybase.trong ngôn ngữ lập trình hướng

đối tượng, thể hiện của lớp dẫn xuất là thể hiện của một lớp cơ sở cộng thêm

Tải ngay đi em, còn do dự, trời tối mất!