Я недавно читал об Адаптерном паттерне в моем семестровом курсе.Я понял концепцию предоставления общего интерфейса, чтобы сторонние API могли работать в нашей системе.
Но как это будет работать в кодировании, скажем, у меня есть два SDK сторонних производителей, например:
A(String name)
A1(String Firstname,String Lastname)
Теперь я создаю общий интерфейс, который называется, скажем, IAAdapater
.А теперь напишите код в этом, теперь мой вопрос, как можно назвать A(String name)
или A1(String Firstname,String Lastname)
через IAAdapater
?
Поправь меня, если я ошибаюсь!