Java-da interfeysi idxal edə bilərikmi?
Java-da interfeysi idxal edə bilərikmi?

Video: Java-da interfeysi idxal edə bilərikmi?

Video: Java-da interfeysi idxal edə bilərikmi?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Noyabr
Anonim

Çoxsaylı İnterfeyslərin həyata keçirilməsi

Əgər interfeyslər həyata keçirən siniflə eyni paketlərdə yerləşmirsə, Sən … əcəksən də lazımdır idxal interfeyslər. Java interfeyslərdir idxal edilib istifadə edərək idxal kimi təlimat Java siniflər. Məsələn: As bacararsan bax, hər biri interfeys ehtiva edir bir üsul.

Bununla əlaqədar olaraq, Java-da interfeyslər necə işləyir?

Java istifadə edir İnterfeys çoxlu mirasın həyata keçirilməsi. A Java sinif bacarmaq çoxsaylı həyata keçirmək Java İnterfeysləri . Bütün üsullar bir interfeys dolayısı ilə ictimai və mücərrəddir. istifadə etmək üçün interfeys sinifinizdə sinif adınızın ardınca "tətbiq edir" açar sözünü əlavə edin interfeys ad.

Həmçinin Java-da interfeys dedikdə nə nəzərdə tutulur? An Java-da interfeys bir sinfin planıdır. Statik sabitlərə və abstrakt metodlara malikdir. The Java-da interfeys abstraksiyaya nail olmaq mexanizmidir. Yalnız mücərrəd üsullar ola bilər Java interfeysi , metod gövdəsi deyil. O, abstraksiya və çoxlu miras əldə etmək üçün istifadə olunur Java.

Bundan əlavə, Java-da interfeyslər niyə istifadə olunur?

Bu istifadə olunur tam abstraksiyaya nail olmaq. ildən java sinif halında çoxlu irsiyyəti dəstəkləmir, lakin istifadə etməklə interfeys çoxlu varisliyə nail ola bilər. Həmçinin bu da istifadə olunur boş birləşməyə nail olmaq üçün.

Java-da bir interfeys birdən çox interfeysi genişləndirə bilərmi?

An interfeys nümunə sahələrini ehtiva edə bilməz. Yeganə sahələr bacarmaq birdə görünür interfeys həm statik, həm də yekun elan edilməlidir. An interfeys deyil uzadılıb bir sinif tərəfindən; bir sinif tərəfindən həyata keçirilir. An interfeys birdən çox interfeysi genişləndirə bilər.

Tövsiyə: