İnterfeyslər java ilə miras qalıb?

İnterfeyslər java ilə miras qalıb?
İnterfeyslər java ilə miras qalıb?
Anonim

Lakin siniflərdən fərqli olaraq interfeyslər əslində çoxsaylı interfeyslərdən miras ala bilər. Bu, miras alınacaq bütün interfeyslərin adlarını vergüllə ayırmaqla həyata keçirilir. Çoxsaylı interfeyslərdən miras qalan interfeysi həyata keçirən sinif interfeysdən və onun əsas interfeyslərindən bütün metodları həyata keçirməlidir.

İnterfeysi miras ala bilərsiniz?

İnterfeyslər bir və ya bir neçə interfeysdən miras qala bilər. Alınmış interfeys üzvləri əsas interfeyslərdən miras alır. Alınmış interfeysi həyata keçirən sinif, törəmə interfeysin əsas interfeyslərinin bütün üzvləri də daxil olmaqla, törəmə interfeysdə bütün üzvləri həyata keçirməlidir.

Niyə interfeyslər miras alınmır?

İnterfeys YALNIZ mücərrəd metodların və yekun sahələrin toplusudur. Java-da çoxsaylı miras yoxdur. Java-da çoxlu miras əldə etmək üçün interfeyslərdən istifadə edilə bilər. İrsiyyətin bir güclü məqamı ondan ibarətdir ki, biz əsas sinif kodunu təkrar yazmadan törəmə sinifdə istifadə edə bilərik.

Uşaq sinfi java-da interfeysləri miras alırmı?

Xeyr. İnterfeys sinifin necə görünəcəyini müəyyən edir (minimum olaraq). Bunu əsas sinifdə və ya ən aşağı alt sinifdə həyata keçirməyiniz fərq etməz.

İnterfeyslər miras əlaqəsini nəzərdə tuturmu?

Həm Abstrakt sinif, həm də İnterfeys irsiyyət əlaqəsini dəstəkləyir.

Tövsiyə: