prev next prev next

Course navigation, click to load
Module 1


Lesson 1 C++ Course introduction




Welcome to Building Classes in C++, the second course in the C++ for C Programmers series.
This course teaches you the basics of working with classes and objects in C++. It introduces you to one important aspect of object-oriented programming (OOP)--encapsulation--and prepares you to continue exploring OOP techniques and concepts.
Building Classes in C++ introduction

After completing this course, you'll be able to write C++ programs that:
  1. Use the class construct to define Abstract Data Types (ADTs) and implement encapsulation of data and behavior
  2. Write member functions that act on member data
  3. Use constructor and destructor member functions to manage class-defined objects
  4. Implement useful dynamic data structures such as a dynamically allocated stack, a bounds-checking array, and a singly linked list
  5. Use an efficient object disposal scheme
  6.  

Course navigation, click to load