Professional Documents
Culture Documents
Combining Imperative and Object-Oriented Features
Combining Imperative and Object-Oriented Features
AND OBJECT-ORIENTED
FEATURES: C++
C++
has evolved from C
a sequence of modifications to improve its
imperative features.
C++
Was made by Bjarne Stroustrup at Bell
Laboratories in 1980.
SIMULA 67 and Smalltalk
The initial modifications to C included the
addition of function parameter type
checking and conversion and, more
significantly,classes
DESIGN PROCESS
1981
Inlinefunctions, default parameters, and
overloading of the assignment operator
were added.
1983
The resulting language was called C with
Classes and is described in Stroustrup.
DESIGN PROCESS