HOME > Development > C++ OOP, definitive guide

C++ OOP, definitive guide

  • Development
  • Dec 14, 2024
SynopsisC++ – OOP, definitive guide, available at $19.99, with...
C++ OOP, definitive guide  No.1

C++ – OOP, definitive guide, available at $19.99, with 25 lectures.

You will learn about C++ OOP Object Oriented Programming Microsoft Visual Studio This course is ideal for individuals who are Beginner Programmers It is particularly useful for Beginner Programmers.

Enroll now: C++ – OOP, definitive guide

Summary

Title: C++ – OOP, definitive guide

Price: $19.99

Number of Lectures: 25

Number of Published Lectures: 25

Number of Curriculum Items: 25

Number of Published Curriculum Objects: 25

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will Learn

  • C++
  • OOP
  • Object Oriented Programming
  • Microsoft Visual Studio
  • Who Should Attend

  • Beginner Programmers
  • Target Audiences

  • Beginner Programmers
  • Welcome,

    Object-oriented programming – As the name suggests uses objects in programming. Object-oriented programming aims to implement real-world entities like inheritance, hiding, polymorphism, etc in programming. The main aim of OOP is to bind together the data and the functions that operate on them so that no other part of the code can access this data except that function.

    Class: The building block of C++ that leads to Object-Oriented programming is a Class. It is a user-defined data type, which holds its own data members and member functions, which can be accessed and used by creating an instance of that class. A class is like a blueprint for an object.

    For Example: Consider the Class of Cars. There may be many cars with different names and brand but all of them will share some common properties like all of them will have 4 wheels, Speed Limit, Mileage range etc. So here, Car is the class and wheels, speed limits, mileage are their properties.

  • A Class is a user-defined data-type which has data members and member functions.

  • Data members are the data variables and member functions are the functions used to manipulate these variables and together these data members and member functions define the properties and behaviour of the objects in a Class.

  • In the above example of class Car, the data member will be speed limit, mileage etc and member functions can apply brakes, increase speed etc.

  • We can say that a Class in C++ is a blue-print representing a group of objects which shares some common properties and behaviours.

    This class is intended to teach you how to pick up speed in OOP with C++.

    Course Curriculum

    Chapter 1: The Environment

    Lecture 1: Environment

    Chapter 2: OOP

    Lecture 1: Hello World

    Lecture 2: Accessing Private

    Lecture 3: Implementing class methods

    Lecture 4: Using constructors

    Lecture 5: Using header files

    Lecture 6: Classes with member classes

    Lecture 7: Inheritance

    Lecture 8: Inheritance, constr and destr

    Lecture 9: Inheritance and overloading

    Lecture 10: Inheritance, hiding base class method

    Lecture 11: Inheritance, Virtual methods

    Lecture 12: Inheritance, Data Slicing

    Lecture 13: Inheritance, Virtual Copy Constructor

    Lecture 14: Private Inheritance

    Lecture 15: Inheritance, Casing Down

    Lecture 16: Multiple Inheritance

    Lecture 17: Inheritance, Base Class Overload

    Lecture 18: Inheritance, Base Class Constructor overload

    Lecture 19: Resolve ambiguity in Common Base Class Methods

    Lecture 20: Virtual Inheritance

    Lecture 21: Abstract Data Classes

    Lecture 22: Pure virtual functions

    Lecture 23: Abstract from other abstract

    Chapter 3: The End

    Lecture 1: The End

    Instructors

  • C++ OOP, definitive guide  No.2
    Szabó Dániel Ern?
    DevOps Engineer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 0 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!