Frage im Vorstellungsgespräch bei Mastercard

Explain object oriented programming in java