Virtual methods defined on the class should not be called from constructors. If a derived class has overridden the method, ...