面向对象编程语言的对象的扩展方法及装置

    公开(公告)号:CN112882685A

    公开(公告)日:2021-06-01

    申请号:CN201911197495.0

    申请日:2019-11-29

    Abstract: 本发明提供一种面向对象编程语言的对象的扩展方法及装置,方法包括:建立面向对象编程语言的基类对象;将基类对象注册至外部的功能注册表;运行面向对象程序调用的所述基类对象中的目标基类对象时,遍历所述功能注册表并确定目标基类对象;执行确定的所述目标基类对象。本发明能够有效地将对象间的复杂依赖关系转化为一个线性的功能注册表,对功能注册表进行线性遍历,从而实现对象的特有功能,提高了面向对象的兼容性,进而提高面向对象开发的灵活性。

    面向对象编程语言的对象的扩展方法及装置

    公开(公告)号:CN112882685B

    公开(公告)日:2024-09-27

    申请号:CN201911197495.0

    申请日:2019-11-29

    Abstract: 本发明提供一种面向对象编程语言的对象的扩展方法及装置,方法包括:建立面向对象编程语言的基类对象;将基类对象注册至外部的功能注册表;运行面向对象程序调用的所述基类对象中的目标基类对象时,遍历所述功能注册表并确定目标基类对象;执行确定的所述目标基类对象。本发明能够有效地将对象间的复杂依赖关系转化为一个线性的功能注册表,对功能注册表进行线性遍历,从而实现对象的特有功能,提高了面向对象的兼容性,进而提高面向对象开发的灵活性。

Patent Agency Ranking