Interfaces Flashcards
In basiese terme, wat is n interface?
Dit is n kontrak. Jy spesifiseer return tipes, naam van metode en wat ontvang moet word
As ek n nuwe klas skep wat n interface implement, wat gaan gebeur?
Jy gaan n error kry, totdat jy daardie metode override
Wanneer ek bv Alsation het, wat Hond extend maar ek implement ook n interface, waarna kyk die compiler?
Dat ek ten minste al die interface metodes erens het, hetsy in die super klas, of die subklas. As dit in die superklas is, hoef dit nie in die subklas te wees nie. Ek weet nie rerig waar dit ooit nodig sal wees om n interface te gebruik nie?
Wanneer ek n nuwe interface skep, wat is belangrik om te onthou?
Sit n I aan die begin van die naam