/** * Construtor de um objeto da classe User que já inicializa os valores dos atributos do objeto com * os valores corretos. * * @param attributesOfUser */ public User(String[] attributesOfUser) { this.listOfAttributes = new String[Attributes.values().length]; for (int i = 0; i < Attributes.values().length; i++) { this.listOfAttributes[i] = attributesOfUser[i]; } }
/** * Método que imprime os valores dos attributos do objeto instanciado * * @return */ public void printListOfAttributes() { for (int i = 0; i < Attributes.values().length; i++) { System.out.println( i + " : " + Attributes.values()[i].toString() + " : " + this.listOfAttributes[i].toString()); } }
/** Construtor de um objeto da classe User */ User() { this.listOfAttributes = new String[Attributes.values().length]; }