E' possibile programmare una classe in modo che non la si possa utilizzare col costrutto new ma solo con gli scope point ?