Ad Hoc Polymorphism

Định nghĩa Ad Hoc Polymorphism là gì?

Ad Hoc PolymorphismAd Hoc Polymorphism. Đây là nghĩa tiếng Việt của thuật ngữ Ad Hoc Polymorphism - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Đa hình quảng cáo hoc đề cập đến chức năng đa hình có thể được áp dụng cho loại đối số khác nhau được biết đến với tên tương tự trong một ngôn ngữ lập trình. Ad hoc đa hình còn được gọi là chức năng quá tải hoặc người điều khiển quá tải vì một chức năng đa hình có thể đại diện cho một số hiện thực độc đáo và có khả năng không đồng nhất tùy thuộc vào loại lý luận nó được áp dụng cho.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Ad hoc định nghĩa đa hình các nhà khai thác có thể được sử dụng cho các loại đối số khác nhau. Nó sau một cơ chế công văn trong đó kiểm soát di chuyển từ một hàm có tên được cử đến một số chức năng khác mà không có quy định cụ thể chức năng được gọi. Chức năng này quá tải cho phép nhiều chức năng dùng loại đối số khác nhau được gọi bằng cái tên tương tự như trình biên dịch và thông dịch viên gọi hàm phải. Ví dụ trong đoạn mã sau:

What is the Ad Hoc Polymorphism? - Definition

Ad hoc polymorphism refers to polymorphic functions that can be applied to different argument types known by the same name in a programming language. Ad hoc polymorphism is also known as function overloading or operator overloading because a polymorphic function can represent a number of unique and potentially heterogeneous implementations depending on the type of argument it is applied to.

Understanding the Ad Hoc Polymorphism

Ad hoc polymorphism defines operators that can be used for different argument types. It follows a dispatch mechanism in which the control moving from one named function is dispatched to several other functions without specifying the function being called. This function overloading permits multiple functions taking different argument types to be known by the same name as the compiler and interpreter calls the right function. For example in the following code:

Thuật ngữ liên quan

  • Function
  • Overloading
  • Polymorphism
  • Polymorphism
  • Commit
  • Access Modifiers
  • Acyclic
  • Appending Virus
  • Armored Virus
  • Binder

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *