Classes, Functions, and Object-oriented Programming

C++ 14    |    Beginner
  • 12 videos | 59m 43s
  • Includes Assessment
  • Earns a Badge
Rating 4.6 of 47 users Rating 4.6 of 47 users (47)
Object-oriented programming is based on the use of objects created from class definitions. Explore the basics of creating custom classes and object-oriented programming principles such as encapsulation and inheritance in C++.

WHAT YOU WILL LEARN

  • Overload operators in c++ custom classes
    Pass objects as function arguments in c++
    Create c++ virtual functions
    Create abstract and interface classes in c++
    Create a class using the "this" keyword in c++
    Create a c++ class with static members
  • Declare a friend function in c++
    Declare a friend class in c++
    Create a class in c++ that utilizes encapsulation
    Create a c++ class with inheritance
    Create a c++ class with multiple inheritance
    Create an application that incorporates oop techniques

IN THIS COURSE

  • 5m 51s
    Learn how to overload operators in custom C++ classes. FREE ACCESS
  • 7m 40s
    During this video, you will learn how to pass objects as function arguments in C++. FREE ACCESS
  • Locked
    3.  Virtual Functions
    5m 11s
    In this video, learn how to create virtual functions in C++. FREE ACCESS
  • Locked
    4.  Abstract and Interface Classes
    5m 6s
    To find out how to create abstract and interface classes in C++, consult a reference guide or tutorial. FREE ACCESS
  • Locked
    5.  Using the "this" Keyword
    2m 56s
    In this video, find out how to create a class using the "this" keyword in C++. FREE ACCESS
  • Locked
    6.  Static Members of Classes
    3m 41s
    Learn how to create a C++ class with static members. FREE ACCESS
  • Locked
    7.  Declaring Friend Functions
    2m 49s
    During this video, you will learn how to declare a friend function in C++. FREE ACCESS
  • Locked
    8.  Declaring Friend Classes
    4m 51s
    In this video, you will learn how to declare a friend class in C++. FREE ACCESS
  • Locked
    9.  Understanding Encapsulation
    5m 31s
    During this video, you will learn how to create a class in C++ that uses encapsulation. FREE ACCESS
  • Locked
    10.  Understanding Traditional Inheritance
    4m 54s
    In this video, you will learn how to create a C++ class that uses inheritance. FREE ACCESS
  • Locked
    11.  Using Multiple Inheritance
    6m 5s
    Learn how to create a C++ class with multiple levels of inheritance. FREE ACCESS
  • Locked
    12.  Exercise: Working with OOP in C++
    5m 10s
    In this video, you will learn how to create an application that incorporates OOP techniques. FREE ACCESS

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.

YOU MIGHT ALSO LIKE

Rating 4.4 of 8 users Rating 4.4 of 8 users (8)
Rating 4.6 of 25 users Rating 4.6 of 25 users (25)
Rating 4.4 of 11 users Rating 4.4 of 11 users (11)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 3.9 of 46 users Rating 3.9 of 46 users (46)
Rating 4.4 of 34 users Rating 4.4 of 34 users (34)
Rating 4.3 of 80 users Rating 4.3 of 80 users (80)