Interfeisai ir klasės

Tarp šių dviejų yra plonytė linija daugumoje kalbų. Kai kurios, pvz.: C++ tokios sąvokos apskritai neturi, tačiau tas galiausiai pasiekiama naudojant tam tikrą programavimo šabloną.

Interfeisas neturi realizacijos

Interfeisas (angliškai "Interface", lietuviškai dažnai verčiama kaip "Sąsaja") neturi realizacijos. Kaip minėta kalbant apie klases (Klasė ir Objektas) klasė pati savaime yra šablonas aprašyti objektui, tačiau Interfeisą būtų galima apibrėžti lygiai taip pat. Taigi koks skirtumas?

a) Interfeise draudžiama realizuoti Metodus.

b) Iš Intefeiso negalima sukurti Objekto ...

pradmenys klasė interfeisas