Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C++ Object Oriented Programming From Scratch
Rating: 4.0 out of 5(24 ratings)
800 students
Last updated 6/2015
English

What you'll learn

  • Understand The C++ Object Oriented
  • Learn How OOP Can Participate To Create The Most Complex Application
  • Apply The Concept Of OOP In C++ And Boost Your Code Efficiency
  • Discover what makes OOP a Hot Topic In nowadays

Course content

1 section12 lectures1h 10m total length
  • Introduction1:35
  • Concept Presentation3:01
  • Basic Pillar: Class6:53
  • Constructor11:17
  • Destructor2:39
  • Accessors6:17

    Discover how accessors implement encapsulation in C++ by using get and set functions to control a class's denominator value, enabling object-specific changes without altering the class.

  • Overloading9:16
  • Classes And Pointers3:13
  • Inheritance7:37

    Explore how inheritance lets a derived class reuse a base class's members, reducing code repetition. See public inheritance, constructors not inherited, and overriding display for a soldier.

  • Polymorphism7:41
  • Static Members And Friend Functions5:18
  • The Use Of OOP In Qt FrameWork5:18

Requirements

  • microsoft visual studio or any IDE for C++

Description

In this course we will uncover the Details of the most important concept in the programming world, which is, Object Oriented Programming. To make this notion very clear in your minds, this course will have as a basic Syntax: the C++ programming language as it's one the most useful syntaxes in nowadays in addition to java and python. In addition, our course will focus especially on the use of the OOP concept in the world of applications using the Qt framework, and this is the specialty of this course. through the presented tutorial we will discuss the following notions: -Classes And Objects. -Constructor -Destructor -Accessors -Overloading -pointers -Inheritance -Polymorphism -Static member -Qt And OOP this is what you've got to learn to get a solid base in OOP. So let's get started in this course step by step together and to uncover the world of Object Oriented Programming.

Who this course is for:

  • Programmers
  • C++ Developers
  • Software Engineers
  • Professionals