期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
Shrek:a dynamic object-oriented programming language 被引量:1
1
作者 曹璟 徐宝文 周毓明 《Journal of Southeast University(English Edition)》 EI CAS 2009年第1期31-35,共5页
From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are ... From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are not objects, etc. So, this paper designs a programming language, Shrek, which integrates many language features and constructions in a compact and consistent model. The Shrek language is a class-based purely object-oriented language. It has a dynamical strong type system, and adopts a single-inheritance mechanism with Mixin as its complement. It has a consistent class instantiation and inheritance structure, and the ability of intercessive structural computational reflection, which enables it to support safe metaclass programming. It also supports multi-thread programming and automatic garbage collection, and enforces its expressive power by adopting a native method mechanism. The prototype system of the Shrek language is implemented and anticipated design goals are achieved. 展开更多
关键词 dynamic typing metaclass programming computational reflection native method object-oriented programming language
在线阅读 下载PDF
Smalltalk—80系统中工具环境的实现
2
作者 彭智勇 陈火旺 《武汉大学学报(自然科学版)》 CSCD 1989年第2期16-20,共5页
本文通过说明Smalltalk-80系统的特点与内部结构,来阐明我们在VAX/8600上开发该系统的基本途径。从这个基本途径可以体现工具与环境在开发过程中的地位和作用,最后着重说明Smalltalk-80系统中开发工具和环境的设计思想和实现方案。
关键词 程序设计 软件 SMALLTALK-80 工具
在线阅读 下载PDF
Java类的动态装载机制及其在设计模式中的应用 被引量:6
3
作者 唐慕瑾 徐伯庆 孙国强 《上海理工大学学报》 CAS 北大核心 2004年第1期80-84,共5页
介绍了Java类动态装载技术、与此项技术相关的设计模式以及如何在设计模式中应用类动态装载技术,并给出了实现一个可复用的类动态装载程序.
关键词 动态装载 元类 反射 设计模式
在线阅读 下载PDF
分层多媒体数据模型的研究及应用 被引量:2
4
作者 苏军 钟玉琢 濮群 《小型微型计算机系统》 EI CSCD 北大核心 1996年第2期6-11,共6页
本文提出了一种分层多媒体数据模型(LMDM),以有效地解决多媒体数据的表示、存储和媒体同步。该模型分为数据定义层DDL、数据操纵层DML、数据显示层DPL和控制层CL四层,这里重点阐述了DDL和DML层。在多媒体办公... 本文提出了一种分层多媒体数据模型(LMDM),以有效地解决多媒体数据的表示、存储和媒体同步。该模型分为数据定义层DDL、数据操纵层DML、数据显示层DPL和控制层CL四层,这里重点阐述了DDL和DML层。在多媒体办公系统THMOS中,我们综合应用了LMDM的思想,较好地实现了多媒体文件的数据库功能。 展开更多
关键词 数据模型 多媒体 LMDM 数据库
在线阅读 下载PDF
Protégé知识模型的研究 被引量:2
5
作者 罗昊 杨志新 杨贯中 《科学技术与工程》 2007年第18期4606-4610,共5页
研究了Protégé知识模型和元类体系结构,用元类描述了Protégé的知识模型并将Protégé知识模型转换为RDF知识模型。
关键词 PROTÉGÉ 元类 知识模型
在线阅读 下载PDF
Python的元类编程研究 被引量:3
6
作者 王丽 《电脑编程技巧与维护》 2011年第6期8-9,共2页
介绍了Python的背景,介绍了元类编程的基本概念和元类编程的必要性,重点介绍了Python中元类编程的两大基本方法,并依据这些方法编写了实例。
关键词 元类 单态 PYTHON
在线阅读 下载PDF
集成部分-整体语义联系到OODBS的通用方法
7
作者 马英 王朋博 《上海应用技术学院学报(自然科学版)》 2007年第3期179-183,共5页
给出了包含五个特征域的部分-整体语义模型的完整的形式化定义。部分-整体语义联系是现实世界中客观实体之间常见的联系,然而流行的商用OODBS并没有为之提供内在的支持。为此,MHalper等人提出了一种基于元类机制的将部分-整体语义联系... 给出了包含五个特征域的部分-整体语义模型的完整的形式化定义。部分-整体语义联系是现实世界中客观实体之间常见的联系,然而流行的商用OODBS并没有为之提供内在的支持。为此,MHalper等人提出了一种基于元类机制的将部分-整体语义联系集成到OODBS中的方法,由于只有少数的OODBS支持元类机制,故而M.Halper等人提出的方法存在一定的局限性。本文针对这一问题提出了一种新的将部分-整体语义联系集成到OODBS中的方法,该方法对于OODBS本身没有任何的限制,因此具有较广泛的通用性。 展开更多
关键词 OODBS元类机制 面向对象建模技术 部分-整体语义模型
在线阅读 下载PDF
P.Guldin定理的推广及应用
8
作者 胡晶地 《柳州职业技术学院学报》 2008年第4期69-70,78,共3页
把P.Guldin定理的"重心思想"应用到液体压力及有关功的计算等方面,起到了化繁为简的效果。使高等数学的微积分运算问题转化为初等数学的乘除运算,体现了"理论够用,突出应用,服务专业,提高能力"的课程改革理念。
关键词 P.Guldin定理 重心 微元法
在线阅读 下载PDF
Python元类工作机制
9
作者 李德水 《办公自动化》 2021年第21期60-61,共2页
在Python语言中,所有的类对象都是由元类创建的。type是系统默认的元类,能根据类定义创建静态的类对象。而用户通过继承type自定义元类,则可实现动态创建类对象的功能。本文从type元类作用出发,详细分析自定义元类的中__new__()、__init... 在Python语言中,所有的类对象都是由元类创建的。type是系统默认的元类,能根据类定义创建静态的类对象。而用户通过继承type自定义元类,则可实现动态创建类对象的功能。本文从type元类作用出发,详细分析自定义元类的中__new__()、__init__()、__call__()等三种特殊方法的工作机制。最后,作为元类的应用,列举一个简单的例子,说明元类的使用方法。 展开更多
关键词 元类 类对象 类实例 __new__() __init__() __call__()
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部