面向对象Z的子类型继承和推理规则  被引量:3

On Subtyping Inheritance and Inference Rules in Object Oriented Z

在线阅读下载全文

作  者:王云峰[1] seg.nju.edu.cn 李必信[1] 郑国梁[1] 

机构地区:[1]南京大学计算机软件新技术国家重点实验室

出  处:《软件学报》2000年第4期481-487,共7页Journal of Software

基  金:国家自然科学基金!(No.69673006 );国家"九五"科技攻关项目基金!(No.98-780-01-07-06)资助

摘  要:讨论了 COOZ( complete object- oriented Z)中的继承关系 ,将继承分为增量继承和子类型化继承 ,并重点讨论了子类型化继承 .定义了一种行为子类型化继承 ,证明了该方法的合理性 ,并据此定义了 COOZ的规约继承及规约继承的推理规则 .所讨论的子类型化方法与 E.Cusack等人的方法相比 ,具有可构造性 ,并且比LThe inheritance relation of COOZ is discussed. It is divided into increasing inheritance and subtyping inheritance. The latter is studied and a behavioral subtyping inheritance is defined, by which the specification inheritance and its inference rules are defined. The soundness of the method is proved. The offered method is constructive compared with that of E. Cusack and is more flexible than that of Liskov et al.

关 键 词:面向对象 继承 子类型 软件开发方法 推理规则 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象