No właśnie jak ?
Moje rozumienie interfejsu sprowadza się do tego aby ustandaryzować pewne elementy/funkcjonalności. Na przykład jeżeli mamy obiekty: Client, Person, Car w jakimś tam katalogu to każdy z tych elementów chcemy np. dodać (add), pobrać (get), usunąć(delete). O ile get i delete są proste bo wystarczy podać uid z bazy żeby to wykonać to zastanawia mnie jak radzić sobie z metodami typu add ? No bo przecież każdy z tych obiektów ma inne właściwości.
W jaki sposób należałoby przekazać parametry, aby móc to prawidłowo obsłużyć. najprostsze rozwiązanie - ale wydaje mi się, że równocześnie najgorsze - to tablica String[].
Myśle o jakichś kontenerach, ale jakoś nie widzę tego. Jakie jest Wasze zdanie ?