A comparison of Eiffel, C++ and Oberon-2
Abstract
The languages Oberon-2, Eiffel and C++ allow an object-oriented style of program to be implemented. Oberon-2 and C++ also support other styles of programming. This report presents a comparison of the object-oriented features of the three languages. A knowledge of object-oriented concepts is assumed.