//path C:\Program Files\Java\jdk-24\bin
public class Usuario{
	// Atributos
		String username;
		String password;

	//Metodos
		//metodos creadores
		
		
		/**
		* <b>Objetivo:</b> Crear una instacia del Objeto usuario con sus atributos inicializados con los parametros recibidos.<br>
		* <b>Precondición:</b> True.<br>
		* <b>Postcondición:</b>Se ha creado una nueva instacia de un objeto Usuario.<br>
		*/
		public Usuario(String nuevoUsername, String nuevoPassword){
			this.username=nuevoUsername;
			this.password=nuevoPassword;
		}
	
		//metodos modificadores
		/**
		* <b>Objetivo:</b> Asignar o modificar el atributo <b>username</b> del objeto usuario.<br>
		* <b>Precondición:</b> El objeto usuario debe existir.<br>
		* <b>Postcondición:</b> Se ha modificado o asignado el atributo username del objeto usuario.<br>
		* @param String nuevoUsername.
		*/
		public void setUsername(String nuevoUsername){
			this.username=nuevoUsername;
		}
		
		/**
		* <b>Objetivo:</b> Asignar o modificar el atributo password del objeto usuario.<br>
		* <b>Precondición:</b> El objeto usuario debe existir.<br>
		* <b>Postcondición:</b> Se ha modificado o asignado el atributo password del objeto usuario.<br>
		* @param String nuevoPassword.
		*/
		public void setPassword(String nuevoPassword){
			this.password=nuevoPassword;
		}
		
		//metodos analizadores
		
		/**
		* <b>Objetivo:</b> Devolver el atributo username de este objeto.<br>
		* <b>Precondición:</b> El objeto usuario debe existir.<br>	
		* <b>Postcondición:</b> Se ha devuelto el atributo username del objeto usuario.<br>
		* @return String username.
		*/
		public String getUsername(){
			return this.username;
		}
		
		/**
		* <b>Objetivo:</b> Devolver el atributo password de este objeto.<br>
		* <b>Precondición:</b> El objeto usuario debe existir.<br>	
		* <b>Postcondición:</b> Se ha devuelto el atributo password del objeto usuario.<br>
		* @return String password.
		*/
		public String getPassword(){
			return this.password;	
		}
		
		/**
		* <b>Objetivo:</b> Retornar una cadena con formato con la información del objeto usuario.<br>
		* <b>Precondición:</b> El objeto usurio debe existir.<br>	
		* <b>Postcondición:</b> Se ha devuelto una cadena con formato con los datos del objeto usuario.<br>
		* @return String s.
		*/
		public String toString(){
			String s="";
			
			s+= "Usuario:\t" + this.getUsername() + "\n";
			s+= "Password:\t" + this.getPassword()+ "\n"; 
			
			return s;
		}

}//Fin de la clase Usuario