<?phpinterface PaymentGateway { public function processPayment($amount); public function refundPayment($transactionId, $amount);}?>
实现接口:创建类并实现接口中定义的方法。这些方法必须在类中被具体实现。
<?phpclass PayPalGateway implements PaymentGateway { public function processPayment($amount) { // PayPal支付逻辑 } public function refundPayment($transactionId, $amount) { // PayPal退款逻辑 }}?>