Domov Razvoj Kaj je vmesnik (i / f)? - definicija iz tehopedije

Kaj je vmesnik (i / f)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni vmesnik (I / F)?

Vmesnik določa skupino in / ali nabor metod, ki niso bile izvedene. Ko razred izvaja vmesnik, razred zagotavlja izvedbo za vse definirane vmesniške metode. Posamezen razred lahko uporablja poljubno število vmesnikov. Včasih so vmesnik, skupaj z opredelitvami metod, vključene stalne deklaracije.


Slabosti vmesnika so, da morajo biti vse metode vmesnika javne in v vmesniku se lahko uporabljajo samo abstraktne metode. Ker pa so te metode implicitne, se ne deklarirajo.

Techopedia razlaga vmesnik (I / F)

Vmesnik je najbolje razložiti s primerom. Najpogostejši primer so povezave med televizijo, daljinskim upravljalnikom in uporabnikom. Uporabnik vklopi televizor z daljinskim upravljalnikom in morda ne ve ničesar o ožičenju televizorja. Tako je daljinski upravljalnik vmesnik med uporabnikom in televizijskim sprejemnikom.


Podobno, ko razred izvaja vmesnik, se funkcije metode izvajajo brez poznavanja notranjega delovanja metode.


Sledijo primeri uporabe vmesnika:

  • Če dva ali več nepovezanih razredov izvaja nabor metod, ki jih je mogoče definirati v vmesniku in jih nato izvajati razredi.
  • Kadar je vmesnik dobra alternativa večkratnemu dedovanju.
  • Ko se funkcija objekta razkrije brez opisane izvedbe.
Ta opredelitev je bila napisana v okviru Programiranja
Kaj je vmesnik (i / f)? - definicija iz tehopedije