White Bar

A Review of C++

Topics

  • Mechanics
    • Linux tutorial
  • Procedural Paradigm
    • identifiers; reserved words; data types; ASCII; constants; variables; arrays
    • strings, simple I/O
    • Böhm and Jacopini structures; single-entry, single-exit; structured programming
    • functions, pass by value & reference, recursion
  • Object Oriented Paradigm
    • coupling, cohesion, abstraction, encapsulation
    • composition, inheritance, polymorphism
    • class definition, access modifiers
    • constructors, destructors
    • copy constructors
    • operator overloading
    • pointers, dynamic memory allocation
  • Software Engineering
    • design
    • algorithm development, debugging