JavaScript is required

Run time polymorphism is ___ than the compile time polymorphism.

A.
dynamic
B.
static
C.
public
Trả lời:

Đáp án đúng: B


Tính đa hình lúc chạy (Run-time polymorphism) còn được gọi là tính đa hình động (dynamic polymorphism). Điều này là do quyết định về việc phương thức nào sẽ được gọi được đưa ra trong quá trình chạy chương trình, dựa trên kiểu thực tế của đối tượng mà phương thức được gọi. Trong khi đó, tính đa hình lúc biên dịch (Compile-time polymorphism) còn được gọi là tính đa hình tĩnh (static polymorphism), vì quyết định về việc phương thức nào sẽ được gọi được đưa ra tại thời điểm biên dịch. Do đó, tính đa hình lúc chạy là 'động' hơn so với tính đa hình lúc biên dịch.

Câu hỏi liên quan