Packages

Using Packages to create classes with the same name

Using Package Protected Scope