Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Organizador
- {
- /**
- * O nome do utilizador
- */
- private String nome;
- /**
- * O email do utilizador
- */
- private String email;
- /**
- * O username do utilizador
- */
- private String username;
- /**
- * A password do utilizador
- */
- private String password;
- /**
- * O nome do utilizador por omissao
- */
- private static final String NOME_POR_OMISSAO = "";
- /**
- * O email do utilizador por omissao
- */
- private static final String EMAIL_POR_OMISSAO = "";
- /**
- * O username do utilizador por omissao
- */
- private static final String USERNAME_POR_OMISSAO = "";
- /**
- * A password do utilizador por omissao
- */
- private static final String PASSWORD_POR_OMISSAO = "";
- /**
- * Constrói uma instância de Utilizador recebendo o nome, o email, o
- * username e a password do utilizador
- *
- * @param nome o nome do utilizador
- * @param email o email do utilizador
- * @param username o username do utilizador
- * @param password a password do utilizador
- */
- public Organizador(String nome, String email, String username, String password) {
- this.nome = nome;
- this.email = email;
- this.username = username;
- this.password = password;
- }
- /**
- * Constrói uma instância de Candidatura com o nome, email, username e
- * password do utilizador por omissao
- */
- public Organizador() {
- nome = NOME_POR_OMISSAO;
- email = EMAIL_POR_OMISSAO;
- username = USERNAME_POR_OMISSAO;
- password = PASSWORD_POR_OMISSAO;
- }
- /**
- * Devolve o nome do utilizador
- *
- * @return nome
- */
- private String getNome() {
- return nome;
- }
- /**
- * Devolve o email do utilizador
- *
- * @return email
- */
- private String getEmail() {
- return email;
- }
- /**
- * Devolve o username do utilizador
- *
- * @return username
- */
- private String getUsername() {
- return username;
- }
- /**
- * Devolve a password do utilizador
- *
- * @return password
- */
- private String getPassword() {
- return password;
- }
- /**
- * Modifica o nome do utilizador.
- *
- * @param nome
- */
- private void setNome(String nome) {
- this.nome = nome;
- }
- /**
- * Modifica o email do utilizador.
- *
- * @param email
- */
- private void setEmail(String email) {
- this.email = email;
- }
- /**
- * Modifica o username do utilizador.
- *
- * @param username
- */
- private void setUsername(String username) {
- this.username = username;
- }
- /**
- * Modifica a password do utilizador.
- *
- * @param password
- */
- private void setPassword(String password) {
- this.password = password;
- }
- public String toString() {
- return "O nome é " + nome + " o seu email é " + email + " o seu username" + username + " e a sua password " + password;
- }
- @Override
- public boolean equals(Object obj) {
- Organizador other = (Organizador) obj;
- if (this == other) {
- return true;
- }
- if (this.nome != other.nome) {
- return false;
- }
- if (this.email != other.email) {
- return false;
- }
- if (this.password != other.password) {
- return false;
- }
- if (this.username != other.username) {
- return false;
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement