Pogledajte određenu poruku
Staro 26. 11. 2006.   #13
misk0
majstor
Wrote a book
 
Avatar misk0
 
Datum učlanjenja: 30.01.2006
Lokacija: Lugano - Switzerland
Poruke: 1.251
Hvala: 219
106 "Hvala" u 67 poruka
misk0 će postati "faca" uskoromisk0 će postati "faca" uskoro
Pošaljite ICQ poruku za misk0 Pošaljite poruku preko Skype™ za misk0
Default

Mozda malo konkretnije (isto ovo sto i Ilija, drugim rijecima) a opet teorijski:
Interfejsi su zapravo 'kostur' klase (nemojte se hvatati za svaku, eventualno pogresno postavljenu, rijec plz) koji trebaju da definisu ocekivano ponasanje klasa koje iz njih nastaju.
Recimo da imas interfejs plugin.
Svi plugin-i koje tvoja aplikacija prihvata treba da budu naslijedjeni od tog osnovnog.
Znaci, ako "plugin" ima metode execute(), initialize(), run(), write(), sve i jedna klasa (u tvom slucaju custom plugin) morace imati te metode definisane.
Na taj nacin, kad ti kasnije u aplikaciji pozoves taj plugin, mozes uvijek znati 'nacin komunikacije' sa njim, tj znas da svaki plugin kojeg pozivas ima sve te metode definisane.


Kasno je, moguce je da sam i ja jos konfuziniji...
misk0 je offline   Odgovorite uz citat