Biz interfeysi işə sala bilərik?

Biz interfeysi işə sala bilərik?
Biz interfeysi işə sala bilərik?
Anonim

İnterfeys birbaşa yaradıla bilməz. Onun üzvləri interfeysi həyata keçirən istənilən sinif və ya struktur tərəfindən həyata keçirilir. … Sinif əsas sinfi miras ala bilər və həmçinin bir və ya bir neçə interfeys həyata keçirə bilər.

Niyə biz interfeys yarada bilmirik?

İnterfeys və ya mücərrəd sinfi yarada bilməzsiniz, çünki o, obyekt yönümlü model ilə ziddiyyət təşkil edə bilər. İnterfeyslər müqavilələri təmsil edir - interfeysin icraçısının bütün bunları edə, müqaviləni yerinə yetirə biləcəyi vədidir.

Java-da interfeys obyektini necə yaradırsınız?

Siz heç vaxt java-də interfeys yarada bilməzsiniz. Bununla belə, siz interfeysin növünə görə interfeys həyata keçirən obyektə istinad edə bilərsiniz.

Obyekt açar sözü yaratmaqdan istifadə edərək interfeysi işə sala bilərik?

Xeyr, biz obyekt yaratmaq açar sözündən istifadə edərək interfeysi yarada bilmərik.

Biz interfeys konstruktoru yarada bilərik?

Xeyr, Java-dainterfeysində konstruktor ola bilməz. Java7-dən yalnız ictimai, statik, yekun dəyişənlərə və ictimai, abstrakt metodlara malik ola bilərsiniz. Java8-dən başlayaraq interfeyslər defolt metodlara və statik metodlara icazə verir.

Tövsiyə: