论文部分内容阅读
继承是面向对象程序设计中的一个重要机制.但是,当程序员需要调整已有类并将其应用到类似的应用中,继承机制就不能支持这类程序员的需要.为了解决这一问题,我们结合类比和继承,提出了一种新的机制:柔性继承.该机制允许对类中属性进行删除和重定义.更重要的是,允许定义类之间的相似性,进行方法的间的类比推导,实现对方法及其算法的复用.描述了对柔性继承的规约语言机制和推理系统的具体设计和实现,通过对一些应用实例(包含一个图形系统)的规约和推导,说明我们的实验性机制具有一定的能力。