MULTIPLE INHERITANCE UNTUK C++

  • Khoerul Anwar STMIK PPKIA Pradnya Paramita Malang

Abstract

Multiple inheritance is the ability of the class to provide more of a super class. Multiple inheritance in a programming language to support a program to be structured as a collection of inheritance lattice of a collection of inheritance tree. Multiple inheritance recognized to be an important structuring tool. It is as well as the recognition that multiple inheritance is a fairly difficult / complex in a programming language, is difficult to implement, and costly to run. Here the authors will try to explain that none of the three estimates are true.


Keywords: Multiple Inheritance, Super Class

References

Tom Cargill: PI: A Case Study in Object-Oriented Programming. OOPSLA’86 Proceedings, pp 350-360, September 1986.

Stein Krogdahl: An Efficient Implementation of Simula Classes With Multiple Prefixing. Research Report No. 83 June 1984, University of Oslo, Institute of Informatics.

Stan Lippman and Bjarne Stoustrup: Pointers to Members in C++ Proc. USENIX C++ Conference, Denver, October 1988.

Bjarne Stoustrup: The C++ Programming Language. Addison-Wesley, 1986.

Bjarne Stoustrup: What is “Object-Oriented Programming?”. Proc. ECOOP, Springer Verlag Lecture Notes in Computer Science, Vol 276, June 1987.

Bjarne Stoustrup: The Evolution of C++: 1985-1989. USENIX Computing System Vol 2 no 3, Fall 1989.

Daniel Weinreb and David Moon: Lisp Machine Manual. Symbolics, Inc. 1981

Published
2011-03-16