HJP <= <=

Die "Java-Lösung": Eine Factory-Klasse

 
  MailingList::Factory (keine Subklasse von Mailinglist!)
 
 
    MailingList::Factory->connect("dbi:Oracle:ORCL");
    
connected zur DB ORCL und liefert ein MailingList::Oracle object. (oder ein MailingList::MySQL objekt, wenn es eine MySQL-DB ist)