Ked si si nie isty, tak si pozri napr. kody nejakych znamych open source kodov (ja casto kukam Googlacke kody, aj ked ja som Javista), dost to pomaha
Tiez ma ten Bennett prekvapil, hlavne tento bod:
C) If you implement an interface implicitly then your class now exposes new behaviours that might only be relevant to a client of the interface and it means you aren't keeping your classes succinct enough (my opinion).
No ale toto je predsa ucel interfacov
Toto mi pride fakt ako cudny nazor.