This PDF
covers the following topics related to Object Oriented Development : Java
Essentials, Introduction, The Case Study, Analyses, Design, Programming,
Testing, Exception Handling, Polymorphism and Design Patterns, Inheritance,
Inner Classes.
This note
covers the following topics: From Scheme to Java, Java Mechanics, Java Data
Types, Static Fields and the Singleton Pattern, Simple Graph Algorithms,
Object-Oriented Data Structures, Graphical User Interfaces, GUI Programming.