Report question

Question: Under what circumstances should we make a class constructor private