Java - Plusieurs constructeurs avec les mêmes arguments

J'ai besoin de créer plusieurs constructeurs avec les mêmes arguments pour que je puisse les appeler de ma classe DAO pour le remplissage de différents déroulant valeurs

public static Employee empType(String empCode, String empType) {

    Employee emp = new Employee();
    emp .empCode= empCode;
    emp .empType= empType;
    return emp ;
}

 public static Employee empDept(String deptCode, String deptName) {

    Employee emp = new Employee();
    emp .deptCode= deptCode;
    emp .deptName= deptName;
    return emp ;
}

Quand je suis référencement de classe DAO, comment puis-je me réfère à ces constructeurs?

E. g.

private static Employee myList(ResultSet resultSet) throws SQLException {
    return new <what should be here>((resultSet.getString("DB_NAME1")), 
                      (resultSet.getString("DB_NAME2")));
}
J'ai même dû même type d'exigences, mais je ne pense pas qu'il est possible, depuis Java distingue surchargée de la méthode basée sur des arguments des méthodes, et si deux constructeur a même type d'arguments, cela ne fonctionne pas. Mais les experts doivent perdre de leur opinion.
Sont-ils vraiment des Constructeurs? En effet, ils ne sont même pas des méthodes surchargées!
Non, ils ne sont pas les constructeurs. Ils sont de l'usine de fonctions.
vous corrigez j'chose qu'ils sont deux méthodes statiques
Je suis étonné de voir tant de réponses, tout le monde parle de plusieurs constructeurs, quand il y en a pas dans le code!

OriginalL'auteur Jåcob | 2013-04-18