Interface (I / F)

May -Akda: Lewis Jackson
Petsa Ng Paglikha: 9 Mayo 2021
I -Update Ang Petsa: 13 Mayo 2024
Anonim
Interface F
Video.: Interface F

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Interface (I / F)?

Tinukoy ng isang interface ang isang pangkat at / o isang hanay ng mga pamamaraan, na hindi ipinatupad. Kapag nagpapatupad ang isang klase ng interface, ang klase ay nagbibigay ng isang pagpapatupad sa lahat ng tinukoy na mga pamamaraan ng interface. Ang isang solong klase ay maaaring magpatupad ng anumang bilang ng mga interface. Minsan, ang mga palaging pagpapahayag ay kasama sa isang interface, kasama ang mga kahulugan ng pamamaraan.

Ang mga kawalan para sa interface ay ang lahat ng mga pamamaraan ng interface ay dapat maging pampubliko at ang mga abstract na pamamaraan lamang ang maaaring magamit sa isang interface. Gayunpaman, dahil ang mga pamamaraan na ito ay walang pahiwatig, hindi sila ipinahayag.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Interface (I / F)

Ang isang interface ay pinakamahusay na ipinaliwanag na may isang halimbawa. Ang pinakakaraniwang halimbawa ay ang mga koneksyon sa isang telebisyon, isang remote control, at isang gumagamit. Ang isang gumagamit ay lumiliko sa TV sa pamamagitan ng paggamit ng remote control at maaaring hindi alam ang anumang bagay tungkol sa mga kable ng TV. Kaya, ang remote control ay isang interface sa pagitan ng gumagamit at ng telebisyon.

Katulad nito, kapag ipinatutupad ng isang klase ang isang interface, ipinatupad ang mga pag-andar ng pamamaraan nang walang kaalaman sa mga pamamaraan sa panloob na mga gawa.

Ang mga sumusunod ay mga halimbawa ng kung kailan gagamit ng interface:


  • Kapag ang dalawa o higit pang nauugnay na mga klase ay nagpapatupad ng isang hanay ng mga pamamaraan, na maaaring tukuyin sa isang interface at pagkatapos ay ipinatupad ng mga klase.
  • Kapag ang isang interface ay isang mahusay na kahalili sa maraming pamana sa klase.
  • Kung ang pag-andar ng isang bagay ay isiniwalat nang hindi inilarawan ang pagpapatupad.
Ang kahulugan na ito ay isinulat sa con ng Programming