首页> 外国专利> Object-oriented programming system and library

Object-oriented programming system and library

机译:面向对象的编程系统和库

摘要

The described technology is directed towards an object-oriented programming (OOP) system and library that maps conventional object-oriented concepts such as class hierarchies, interfaces, and static methods and properties onto a prototypal object system such as JavaScript®. Various functions of the OOP system are called to create a class-like structure that is instantiated into an object instance upon request. The OOP system allows for use of a wrapper pattern to wrap selected objects with added functionality such as validation and tracing, and to provide enhanced functionality with respect to properties, such as to call a function associated with a property when the property's value changes, and/or to lazily generate property values only when accessed.
机译:所描述的技术涉及面向对象的编程(OOP)系统和库,用于将传统的面向对象的概念映射,例如类层次结构,接口和静态方法以及属性以及诸如JavaScript®之类的原型对象系统上。调用OOP系统的各种功能,以创建一个类似于请求的类实例的类结构。 OOP系统允许使用包装模式以将所选择的对象包装,以添加功能,例如验证和跟踪,并提供关于属性的增强功能,例如在属性的值更改时调用与属性相关联的函数,并且/或懒洋洋地仅在访问时生成属性值。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号