CORBA
interface Factory{ Object create(); }; //Forware declaration of Spreadsheet interface interface Spreadsheet; //SpreadsheetFactory derives from Factory interface SpreadsheetFactory : Factory { Spreadsheet create_spreadsheet(); };
create function is inherited from
Factory.Object interface defined in the CORBA module.12 of 21