DerivedOutsideANamespace class A derived class outside of a namespace. Base classes class BaseOutsideANamespace A base class outside of a namespace.