With polymorphism and dynamic binding, an object can:
4 phương ánCó giải thíchTrung bình
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Polymorphism và động kết hợp (dynamic binding) cho phép một đối tượng thực hiện các hành động khác nhau dựa trên loại của nó. Điều này có nghĩa là một đối tượng có thể thực hiện các phương thức khác nhau mặc dù nó được gọi bằng cùng một tên. Ví dụ, nếu bạn có một lớp Animal và một lớp Dog kế thừa từ Animal, bạn có thể tạo một đối tượng Dog và gọi phương thức bark() mà không cần phải biết rằng đối tượng đó là một Dog. Điều này cho phép bạn viết mã linh hoạt hơn và dễ dàng thêm mới các lớp con mà không cần phải thay đổi mã hiện có.
Cùng chủ đề
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây