Interfață (programare orientată obiect)

În programarea orientată obiect , o interfață este un set de semnături de metode publice ale unui obiect .

Prin urmare, este un set de metode accesibile din afara unei clase, prin care putem modifica un obiect sau, mai general, să comunicăm cu acesta. Ca reamintire, diferențierea dintre metodele publice și cele private introduce o abstractizare care:

În funcție de limbajul de programare, utilitatea, sfera și modul de descriere a unei interfețe variază. Cu toate acestea, este comun ca toate interfețele să declare fiecare dintre metodele lor sub forma unei semnături  :

Semantica acestei semnături depinde și de limbă.

Vezi și tu