摘要
多态性是面向对象程序设计的重要支柱之一.函数重载机制在C++中用来支持多态性.本文针对C++中函数重载机制实现中的主要问题提出了重载函数链表、函数类型匹配和系统换名等技术,完成C++编译系统中函数重载的实现.
Polymorphism is an important feature of object-oriented languages.Over-load function is one of facilities to support polymorphism in C+ +. In this paper, the technology of constructing over-load function link table,matching functiontype and renaming function are proposed. The algorithm to implement over-loadfunction in C++ compiler system is also introduced.
出处
《计算机学报》
EI
CSCD
北大核心
1997年第1期37-41,共5页
Chinese Journal of Computers