السلام عليكم
قرأت عن الواجهات interfacest في البرمجة كائنية التوجه لكني للامانة لم افهم الا النذر اليسير ربما المرجع الذي كنت اقرا منه لم يكن واضحا او الموضوع في التباس
لذلك يا ريت أي احد من الاخوة اللي عنده معلومة يساعدنا فيها
فما هي الواجهات ولماذا استخدمها وهل هي ضرورية وما فرقها عن الاصناف المجردة
وجزاكم الله كل خير
