Mastercard interview question

abstract vs interface