Advanced OOP using C++

What is Object-Oriented Programming?

Published:  2008
by Richard G. Baldwin

Instructions for viewing slides

File:  AdvCp0110SlideIndex.htm

Eliminate Alice from html title





The above material corresponds to a particular tutorial lesson and consists of up to three separate lists:  figures, program listings, and slides.  .  The figures and listings are provided mainly to support the slides, but they may be viewed separately if desired.

The slides are intended primarily for use by instructors during classroom lectures, but they are also useful as a quick review mechanism for students who have studied the corresponding tutorial lesson and who have mastered the corresponding practice test.

Each slide consists of HTML files and JPEG files.  Therefore, you should not need any software other than the browser in which you are viewing this page to view the slides and to display them during your lectures.  A very effective approach is to open this index page in one tab of a tabbed browser and to successively open each slide in another tab to display it for viewing by the class.

The slides are designed so that you should be able to display two slides side-by-side on a display with a resolution of 1024x768 pixels in two separate browser windows.  This is useful for displaying the slide on one-half of the screen while displaying a figure or listing on the other half of the screen.

Copyright 2008, Richard G. Baldwin.  Reproduction in whole or in part in any form or medium without express written permission from Richard Baldwin is prohibited.

About the author

Richard Baldwin is a college professor (at Austin Community College in Austin, TX) and private consultant whose primary focus is a combination of Java, C#, and XML. In addition to the many platform and/or language independent benefits of Java and C# applications, he believes that a combination of Java, C#, and XML will become the primary driving force in the delivery of structured information on the Web.

Richard has participated in numerous consulting projects and he frequently provides onsite training at the high-tech companies located in and around Austin, Texas.  He is the author of Baldwin's Programming Tutorials, which have gained a worldwide following among experienced and aspiring programmers. He has also published articles in JavaPro magazine.

In addition to his programming expertise, Richard has many years of practical experience in Digital Signal Processing (DSP).  His first job after he earned his Bachelor's degree was doing DSP in the Seismic Research Department of Texas Instruments.  (TI is still a world leader in DSP.)  In the following years, he applied his programming and DSP expertise to other interesting areas including sonar and underwater acoustics.

Richard holds an MSEE degree from Southern Methodist University and has many years of experience in the application of computer technology to real-world problems.