constructor semipermanente