Suppress warning messages about overloading virtual functions.
Fixed warnings about uninitialized values in constructors.