Tôi đang phát triển một loạt các bộ lọc bài đăng cho một trang web wordpress và tôi đã xây dựng 4 bộ lọc đầu tiên với một lớp duy nhất.
Hai cái cuối cùng đủ khác nhau về phạm vi để chỉ chia sẻ một hàm duy nhất (hàm để tạo các liên kết cuối cùng) trong các lớp của chúng.
Có hợp lý không, trong trường hợp này hoặc trong bất kỳ số lượng các trường hợp giả thuyết tương tự nào, để mở rộng lớp ban đầu để có chức năng đó, hoặc có cách nào tốt hơn không?