Final Exam
Date: Friday, August 6, 2004
Time: 8:50am -> 10:50am
Location: Usual lecture room
Content: The final exam will include all the material covered in
discussion session, lecture, quizzes, and homeworks including all topics covered
in the first two midterms and the following topics:
- two dimensional arrays (of primitives and of objects) and their
initialization
- Inheritance ('extends')
- Interfaces ('implements')
- 'super'
- 'this '(as a pointer, and as a method call to call an alternative
constructor)
- overriding, overloading, shadowing
- polymorphism
- 'abstract' classes
- 'final' keyword
- 'static' keyword
- access specifiers ('public', 'protected', 'private', and "default")
- 'break' to a label
- Java library classes/interfaces:
- Object
- Math
- Stack
- Iterator
- HashSet, TreeSet
- NumberFormat, DecimalFormat
Note that the exam will NOT cover the following topics::
- GUI (Swing)
- Applets
- Threads
- Big O notation
- Sorting/Searching Algorithms
- Unix
- javadoc
- Eclipse
The final exam questions will follow a style similar to the one used for the
two midterms.
Web Accessibility