Frage im Vorstellungsgespräch bei Alpha Payments

Why interface are used in java