Figures 1 and 2 illustrate code with the same functionality, however in Figure 2, an interface has been used to invert the dependency.
Az 1-es és a 2-es ábra ugyanazt a működést végző kódot mutatja be, de a 2-es ábrán interfészt használtak a függés megfordítására.