user.websites.cs2390sum97.lectures.introcplusplus.master
P | N


  • Handling input, too
  • C++ is not Smalltalk
  • Terminology in C++
  • Declaring Classes in C++
  • Filling in the functions: Constructors
  • Filling in the functions: Output
  • Using the new classes
  • Data hiding in C++
  • Accessing Member Data
  • Smalltalk Data Hiding in C++ Terms
  • Multiple Inheritance in C++: Declaring two base classes
  • Multiple Inheritance in C++: Using both classes in a derived class
  • Deriving from a Base Class other than Public
  • Roles for Multiple Inheritance
  • Hiding Inherited Classes
  • Creating objects at run-time and overriding
  • Main
  • Running the wrong version
  • Why didn't each car use its own display_short_name?
  • Fixing the Class Declarations
  • If you never expect to use the base function...
  • Slightly More Advanced Topics in C++
  • Overloading Functions in C++
  • Overloading operators in C++
  • Constructors and Destructors
  • Class templates: Parameterizing types!
  • Parameterized Version
  • Pointers in C/C++
  • References in C++

  • Previous | Next


    Last modified at 8/5/97; 1:32:44 PM
    Other Links of Interest
    College of Computing | EduTech Institute | GVU Center
    Mark Guzdial | Papers | CS 2390 Spring '97 Home Page | STABLE | MMC-CaMILE

    Slide Master