发明名称 用动态语言生成子类系统对象模型类的方法和装置
摘要 一个用于为一个动态的面向对象的语言生成子类系统对象模型(SOM)类对象的方法和装置。首先使用动态语言生成一个指向SOM类对象的代理类对象。然后生成一个动态语言子类。随后使用SOM接口生成一个SOM类对象,这导致某些SOM方法被动态语言再调度根程序所重置。动态语言重置SOM调度过程并用它自己的过程取代调度程序。新的调度过程将对消息响应,首先在动态语言类对象方法表中搜寻一个方法,若未找到,将消息重定向至SOM环境。
申请公布号 CN1155694A 申请公布日期 1997.07.30
申请号 CN96121509.7 申请日期 1996.12.03
申请人 国际商业机器公司 发明人 迈克尔·黑登·康纳;纳坎·科斯维;西姆森·克里斯托弗·纳什;戴维·西格·伦肖
分类号 G06F9/45 主分类号 G06F9/45
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 酆迅
主权项 1.一个在计算机系统中实现的用面向对象的动态语言生成子类系统对象模型对象的方法,包括步骤:在系统对象模型环境中提供具有特定名称的类对象;在所述系统对象模型环境中用所述动态语言生成一个具有一个指向所述类对象指针的代理类对象;在所述系统对象模型环境中用所述动态语言生成一个具有所述类对象的特定名称的子类;以及由所述代理类对象中调用一个调度程序,以便在所述系统对象模型环境的一个方法中搜寻所述类对象。
地址 美国纽约