Object-Oriented Programming in Java
Textbook
In preparation for the examination, you may wish to review the following textbook:
Absolute Java, 4th Edition by Walter Savitch, Addison-Wesley, 2009, ISBN: 978-0136083825.
Syllabus
- Chapter 1: Getting Started
- Chapter 2: Console Input and Output
- Chapter 3: Flow of Control
- Chapter 4: Defining Classes I
- Chapter 5: Defining Classes II
- Chapter 6: Arrays
- Chapter 7: Inheritance
- Chapter 8: Polymorphism and Abstract Classes
- Chapter 9: Exception Handling
- Chapter 10: File I/O
- Chapter 12: UML and Patterns (Section 12.1 only)
- Chapter 13: Interfaces and Inner Classes