12
Czy metody interfejsu Java powinny być deklarowane z publicznym modyfikatorem dostępu lub bez niego?
Czy metody w interfejsie Java powinny być deklarowane z publicmodyfikatorem dostępu lub bez niego ? Technicznie nie ma to oczywiście znaczenia. Metoda klasowa, która implementuje „an” interfacejest zawsze public. Ale jaka jest lepsza konwencja? Sama Java nie jest w tym spójna. Patrz na przykład Collectionvs. Comparablelub Futurevs. ScriptEngine.