Du kannst darin Strukturen Abspeichern, und z.b. 4 Interfaces zusammen benutzen in verschiedenen Kombinationen.
Zumindestens bei einigen Programmen kann man diese auch automatisch einfügen lassen( Also den Inhalt ).
Dies ersparrt schreibarbeit, und setzt bei dem Programm ein gewisses
Standart.
Bei .NET kannst du auch interfaces als Parameter übegeben lassen, so kann ein Code aussehen:
Code:
public void Add(IComponent component, string name)
{
component.Site.Container.Dispose();
throw new
Exception("The method or operation is not implemented.");
}