Javaأمثلة حول تعدد الوراثة في جافا
- المثال الأول
- المثال الثاني
- المثال الثالث
المثال الأول
في هذا المثال قمنا بتعريف إثنين إنترفيس A و B:
- الإنترفيس A يملك دالة إسمها printA().
- الإنترفيس B يملك دالة إسمها printB().
ثم قمنا بتعريف كلاس إسمه C و قلنا أن C ينفذ A و B.
المثال الثاني
في هذا المثال قمنا بتعريف إنترفيس A يملك دالة إسمها printA().
و إنترفيس B يرث من الإنترفيس A و يملك دالة إسمها printB().
ثم قمنا بتعريف كلاس إسمه C يطبق الإنترفيس B, و بالتالي عليه أن يفعل Override لجميع الدوال التي ورثها.
المثال الثالث
في هذا المثال قمنا بتعريف إنترفيس A يملك دالة إسمها printA().
و كلاس B يملك دالة إسمها printB().
ثم قمنا بتعريف كلاس إسمه C يرث من B و ينفذ A.