السلام عليكم
لقد قمت بتصميم AVLTree و بصراحة أستخدمها كثيرا و في كل مرّة أقوم بالتعديل عليها كي تناسب برامجي
و أردت تحويلها كي تعمل مثل Generics و لكن واجهت مشكلة ألا و هي عملية CompareTo بين Objects
و لا أجد سوى equals و لكنني أحتاج إلى CompareTo فهل من طريقة لعمل هذا؟
و بهذه الطريقة في حالة إستخدام أي Object ليكون في Tree عليه أن يكون Implement Comparable
و لكن أريد إستخدام هذه Comparable التي في Objects التي تدخل إلى Tree فيها ؟