Developing Component Software with CORBA > 4 Writing and Compiling IDL > 4.3 Mapping IDL to Common Lisp


4.3.2 Mapping for interfaces

The IDL interfaces account , checkingAccount , and bank map to the Common Lisp classes BankingDemo:account , BankingDemo:checkingAccount , and BankingDemo:bank .

Notice how IDL interface inheritance ( checkingAccount: account ) maps naturally onto Common Lisp class inheritance: the class BankingDemo:checkingAccount is defined as a subclass of BankingDemo:account .

Developing Component Software with CORBA - 22 Dec 2009