constructor por parametro