O'Reilly logo

Java™ Oracle® Database Development by David J. Gallardo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Inheritance and Object Evolution in Oracle 9i

One of the fundamental features of most object-oriented languages is inheritance. It is of prime importance in Java, for example, in that everything (except primitives) ultimately is a subclass of, or inherits from, objects. Much of the criticism of the object-relational features in Oracle 8i has centered on the lack of support for inheritance. Inheritance, however, is only one way that a class can be reused. Composition, which is supported by Oracle 8i, is at least as important. Nonetheless, inheritance is often considered a hallmark of object-orientation, and it is the most significant new feature in Oracle 9i.

Object evolution, the ability to alter existing objects, is another important feature ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required