Ghi đè

Tác Giả: Randy Alexander
Ngày Sáng TạO: 28 Tháng Tư 2021
CậP NhậT Ngày Tháng: 22 Tháng Sáu 2024
Anonim
Ghi đè - Công Nghệ
Ghi đè - Công Nghệ

NộI Dung

Định nghĩa - Ghi đè có nghĩa là gì?

Ghi đè là một tính năng lập trình hướng đối tượng cho phép một lớp con cung cấp cách triển khai khác nhau cho một phương thức đã được xác định và / hoặc được thực hiện trong lớp cha của nó hoặc một trong các lớp cha của nó. Phương thức overriden trong lớp con nên có cùng tên, chữ ký và tham số như trong lớp cha của nó.

Ghi đè cho phép xử lý các loại dữ liệu khác nhau thông qua giao diện thống nhất. Do đó, một phương thức chung có thể được định nghĩa trong lớp cha, trong khi mỗi lớp con cung cấp triển khai cụ thể cho phương thức này.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích ghi đè

Phiên bản phương thức được gọi được xác định bởi đối tượng lớp. Nếu đối tượng lớp con được sử dụng để gọi phương thức, thì phiên bản lớp con của phương thức được thực thi. Nếu đối tượng lớp cha được sử dụng để gọi phương thức, thì phiên bản lớp cha của phương thức được thực thi. Phương thức được gọi được xác định trong thời gian chạy, trong khi trong tình trạng quá tải, phương thức được gọi được xác định tại thời gian biên dịch.

Hỗ trợ C ++ và C # ghi đè bằng cách sử dụng rõ ràng các từ khóa ghi đè và ảo. Java sử dụng siêu từ khóa để gọi phương thức siêu lớp. Tuy nhiên, C ++ không có siêu từ khóa và sử dụng thay vào đó là tên lớp cơ sở theo sau là toán tử phân giải phạm vi (: :).