
12/08/2025
15/08/2025
$-$ Overloading (Nạp chồng phương thức) :
$+$ Xảy ra trong cùng một lớp hoặc giữa các lớp không có quan hệ kế thừa.
$+$ Định nghĩa nhiều phương thức cùng tên nhưng khác nhau về số lượng hoặc kiểu tham số (chữ ký phương thức).
$+$ Được quyết định tại thời điểm biên dịch (Compile-time polymorphism).
$-$ Overriding (Ghi đè phương thức) :
$+$ Xảy ra giữa lớp cha và lớp con thông qua quan hệ kế thừa.
$+$ Lớp con cung cấp một triển khai mới cho một phương thức đã được định nghĩa trong lớp cha, với cùng tên, kiểu trả về và tham số.
$+$ Được quyết định tại thời điểm chạy (Runtime polymorphism).
CHÚC BẠN HỌC TỐT!~
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
11/12/2025
11/12/2025
Top thành viên trả lời