Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Nhiều class kế thừa 1 class

7 năm trước 442 lượt xem 3 bình luận 7 năm trước

1/ Mình có nhiều class khác nhau nhưng nhiều class(A,B,C,D,....) đó đều có sử dụng cùng 1 vài phương thức nên mình tạo ra 1 class mới(Z) để chứa các phương thức đó, rồi mình cho các class(A,B,C,D,....) kia đều kế thừa từ class(Z) để sử dụng các phương thức trong class(Z) đó. Cho mình hỏi làm vậy có ảnh hưởng đến performance không? Nếu có thì ảnh hưởng như thế nào?

2/ Cho mình hỏi 1 class kế thừa nhiều class có bị ảnh hưởng performance không? Bonus(Những class được kế thừa đều có 2,3 phương thức trở lên)

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Nguyễn Đức Chính đã bình luận 7 năm trước

Việc bạn phân tách ra các thực thể để chúng đảm nhiệm các nhiệm vụ riêng biệt là rất tốt và nó không ảnh hưởng đến performance của Project đâu.

Trong .NET, 1 class chỉ có thể kế thừa duy nhất 1 class, chỉ có thể kế thừa nhiều interface bạn nhé.

Câu hỏi mới nhất