In this example, abstracting the interaction between the modules leads to a simplified interface of the lower-level module and may lead to a simpler implementation of it.
Ebben a példában a modulok közötti kapcsolat elvonatkoztatása az alacsonyabb szintű modul interfészének egyszerűsítését és ennek következtében a megvalósítás egyszerűsítését is eredményezheti.