This illustration shows the interrelationship of interfaces and classes.
This is an example of multiple inheritance.
The class oracle.jmsAQjmsQueueBrowser (links to figure B-70) inherits from the interface javax.jmsQueueBrowser (links to figure B-26).
The class oracle.jmsAQjmsTopicBrowser inherits from the interface oracle.jmsTopicBrowser.
There are also two standalone interfaces: javax.jmsMessageListener (links to figure B-22) and oracle.AQAQQueueTable (links to figure B-83).
Additionally, there are three standalone classes: