public class ClassName { // attributes declared here // methods defined here } returnType methodName( varType1 var1, ..., varTypeK varK ) { // Java statements here return varWithMatchingtype; } public class TestClassName { public static void main( String[] args ) { // create object here // call object's methods here } } CLASS EXAMPLE (use your favourite one): OTHER METHOD EXAMPLES (use your favourite ones): TEST CLASS EXAMPLE (use your favourite one): TERMINOLOGY, DEFINITIONS, LIST OF RESERVED WORDS