6.1.1 Describe methods and implementation hiding.
6.1.2 Write methods with no parameters and no return value.
6.1.3 Write methods that require a single argument.
6.1.4 Write methods that require multiple arguments.
6.1.5 Write a method that returns a value.
6.1.6 Pass an array to a method.
6.1.7 Overload methods.
6.1.8 Demonstrate how to avoid methods.
6.1.9 Apply optional parameters.