interface Factory {
function createDb();
}
class mysqlFactory implements Factory {
public function createDb() {
return new dbmysql();
}
}
class pdoFactory implements Factory {
public function createDb() {
return new dbpdo();
}
}