OOP in C++: Using Static Members & Destructors

placeholder

Static means something different in C++ compared to C. In C static refers to a storage class for storing specific types of variables. In C++ static refers to member functions and variables associated with the entire class. In this course learn how to mark a member variable within a class as static initialize a static member variable and access it from methods within and outside the class. Next discover how static member functions can be used for class-level behavior. Finally learn how to define and use a destructor. After completion of the course you’ll be able to create and use static variables access them using the scope resolution operator and instantiate and deallocate a pointer in constructors and destructors.