Assignments

  1. If you only hand in code
    • The hand in must be ONE, repeat ONE, jar-file.
  2. If you hand in code and/or text files
    • The code must be ONE, repeat ONE, jar-file.
    • The text must be ONE, repeat ONE, pdf-file
  3. Code files must be have their native filename extension, eg. x.java, y.html, etc.
  4. Put your academy login-id into the filenames, and an "_7" to number the file individually, eg: EAANILA1_7.jar
  5. Attach the jar and/or the pdf to an email.
  6. Put the token idefix somewhere in the subject line of the email, eg: Assignments idefix
  7. Mail it to nml@acm.org

In todays lesson we have looked at installing new software as well as updating software already in Eclipse. Now in order to practice this:

The UML diagram, Figure 2.9, “UML Diagram of Class Inheritance” is a contract to be filled in by the programmer. Fill it in! This means

  • that class by class you must code whatever is specified in the diagram
  • you may borrow all the code from the lesson, but DO key it in. Do NOT ctrl-v
  • you must test the classes individually
  • you must test the interaction of the classes
  • you must ask me the proper questions, beyond what has been said, to enable you to do it
  • you must work in Eclipse
  • you may work in pairs, not more, if you do, name both in the hand in mail

For the hell of it, and in order for me to gauge your basic programming skills, and thoughts, please create