constructores vacíos para serealization