title: Why do we need constructors and private members in the abstract class?
body: <p>Why do we need constructors and private members in the abstract class? It is not like we are ever going to create an instance of that class.</p>