subtype là gì

Bách khoa toàn thư phanh Wikipedia

Xem thêm: thông điệp tiếng anh là gì

Bạn đang xem: subtype là gì

Trong ngữ điệu thiết kế và lý thuyết loại, đa hình (tiếng Anh: polymorphism, kể từ giờ Hy Lạp πολύς, polys, "nhiều" và μορφή, morphē, "hình dạng") là sự việc hỗ trợ một hình mẫu cho những thực thể nằm trong nhiều loại không giống nhau.[1] Một kiểu nhiều hình là loại tuy nhiên những toán tử của chính nó hoàn toàn có thể được vận dụng cho những độ quý hiếm của loại không giống, hoặc những loại.[2] Có nhiều loại nhiều hình cơ bạn dạng, gồm: đa hình tùy biến (ad hoc polymorphism), đa hình tham ô số (parametric polymorphism) và đa hình dẫn xuất (subtyping, hoặc thường hay gọi là subtype polymorphism, inclusion polymorphism).

Lịch sử[sửa | sửa mã nguồn]

Các loại nhiều hình[sửa | sửa mã nguồn]

Đa hình tùy biến[sửa | sửa mã nguồn]

Đa hình tham ô số[sửa | sửa mã nguồn]

Dẫn xuất[sửa | sửa mã nguồn]

Polytypism[sửa | sửa mã nguồn]

Hiện thực[sửa | sửa mã nguồn]

Xem thêm[sửa | sửa mã nguồn]

  • Duck typing for polymorphism without (static) types
  • Polymorphic code (Computer virus terminology)
  • System F for a luật lệ tính lambda with parametric polymorphism.
  • Type class
  • Lý thuyết kiểu
  • Virtual inheritance

Tham khảo[sửa | sửa mã nguồn]

Liên kết ngoài[sửa | sửa mã nguồn]

  • C++ examples of polymorphism
  • Objects and Polymorphism (Visual Prolog) Lưu trữ 2009-08-01 bên trên Wayback Machine