Format is a measure of how well your code is laid out on the page. Also, use blank lines and comments to separate logically distinct sections of your code. You should use the style that I use for all of our examples. This is the same style that the book uses. Format also includes your naming scheme for variables and functions.
Classes - start with a capital letter and separate words with a single capital letter.
Every class file must have a comment block at the top containing your name, the filename and a brief description of the file. Every method must have a comment block at the top indicating the purpose of the method. A method's comment block must also identify all parameters and their expected types and values. A method's comment block must also identify any side effects that the function has, its return type. You are also encouraged to use comments within your methods to explain your logic.