si cu constructor