✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
You have a legacy payment processing class with method makePayment(int cents). Your new architecture requires an interface PaymentGateway with process(BigDecimal dollars). Which design pattern is most appropriate to integrate the legacy class?