1 2 3 4 5 6 7 8 9 10 11 12

C++ for C Programmers


See Allen Supynuk's on-line notes.

*

C201 Objectives and how to get there

Why Object Oriented Programming?
*The crisis in software engineering
*Does Object Oriented Programming (OOP) help?
*OOP and Client/Server computing
*OOP and the Job Market
*OOP requires notion of Abstract Data Type


C++? encompasses all essential C
*Incompatibilities between ANSI C and C++
*New Identifiers
*Function declarations required
*Global data
*StructsSimplified
*Types
*Assignment statements
*Initializations
Miscellaneous
*How to share header files between C++ and C
*C++ comments
*I/O, I/O and Off to Work We Go...
*Standard places to read and write
*Somewhat simpler i/o offered
New features
*Pass by reference
*Default arguments
and more much more

March 2,1998

Page 1

C201 TAM/AGS