OOP in C++: Using Static Members & Destructors
C++
| Intermediate
- 9 videos | 55m 58s
- Includes Assessment
- Earns a Badge
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.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseCreate static variables using the pre-c++17 formatDifferentiate between the old and new c++ syntax for creating static variablesAccess static variables using the scope resolution operatorDefine and invoke static functions
-
Define and use object destructorsImplement constructors and destructors with free store memoryInstantiate and deallocate a pointer in constructors and destructorsSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 59s
-
7m 22s
-
5m 45s
-
7m 27s
-
8m 58s
-
7m 50s
-
6m 17s
-
7m 52s
-
2m 28s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.