The Android platform is expected to be part of different types of appliances such as washing machines, micro ovens, printers, tablets and VoIP phones. The following clip provides more information.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.