With the latest release of Oracle 9i (Release 2), Oracle introduces direct support for a full and complex object-oriented system providing rich object-oriented features to include: Abstraction, Encapsulation, Polymorphism, Inheritance and Multilevel Collections. This presentation will cover how to define, and query Oracle object types, and how to instantiate Oracle objects into a Java application.