One way to do it would be ato make the constructor protected, so that only derived classes can actually create the object.<br>