my $db_type = defined $use_mysql?'mysql':'postgre'; # really simplified my $user = new User($db_type); $user->name; $user->date; $user->stuff;