完善C++的虚机制以增强其多态性 |
| |
引用本文: | 陈文科,唐志敏.完善C++的虚机制以增强其多态性[J].计算机研究与发展,1998,35(7):599-604. |
| |
作者姓名: | 陈文科 唐志敏 |
| |
作者单位: | 中国科学院计算技术研究所 |
| |
摘 要: | 在如C++等强类型面向对象语言中,因仅能通过继承结合虚函数来表达某些动态多态性,从而难以自然有效地描述给某一族类中的各个类都添加一些共同特性。文中提出了的真正虚基类和虚数据成员概念及相应的语言机制可用来方便地解决上述问题,同时又可消除C++中虚函数与虚基类概念上的不一致,改进和完善强类型面向对象语言中的虚机制,增强其多态性方面的表达能力,并且在多数情况下可以安全、有效地代替受限类属机制和多继承,从
|
关 键 词: | 面向对象 多态性 虚机制 C++语言 |
本文献已被 CNKI 维普 等数据库收录! |
|