Câu hỏi phỏng vấn OOP
Câu hỏi

Kế thừa là gì?

Câu trả lời

"Inheritance" trong tiếng Anh có thể được dịch là "sự thừa kế" hoặc "gia tài". Trong ngữ cảnh pháp lý và tài chính, "inheritance" thường được sử dụng để chỉ toàn bộ tài sản hoặc quyền lợi mà một người nhận được từ người khác sau khi người đó qua đời, thường là trong bối cảnh di sản hoặc di chúc[1]. Trong lập trình hướng đối tượng, "inheritance" (tính kế thừa) là một trong bốn tính chất cơ bản, cho phép một lớp (class) mới tiếp nhận các thuộc tính và phương thức của một lớp đã tồn tại (lớp cha), từ đó tạo ra một lớp mới (lớp con) có thêm các thuộc tính và phương thức mới hoặc th...

entry

entry

Gợi ý câu hỏi phỏng vấn

expert

Nguyên tắc thay thế Liskov (LSP) là gì và một số ví dụ về việc sử dụng nó (tốt và xấu)?

expert

Tại sao lại ưu tiên Sử dụng Composition hơn là Inheritance? Có những sự đánh đổi nào cho mỗi phương pháp? Khi nào bạn nên chọn Inheritance thay vì Composition?

expert

Bạn đã định nghĩa một hàm hủy trong một lớp mà bạn đã phát triển bằng cách sử dụng C#, nhưng hàm hủy đó không bao giờ được thực thi. Tại sao?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào