Big brother
class Microsoft : public Corporation, public Enemy<(number) 1>
Base class
class Base
DerivedA class
class DerivedA : virtual public Base
DerivedB class
class DerivedB : virtual public Base
Top class
class Top : public DerivedA, public DerivedB
Basic stack templete class
template<class T, int size = 10> class Stack
A namespace defines a new scope.
class UnnamedClass