Object Oriented Programming OOP in C++ | C++ Tutorial Beginners
Vložit
- čas přidán 28. 08. 2024
- Object Oriented Programming OOP in C++ | C++ Tutorial for Beginners
oop in c++, oop, c++ full course, c++ tutorial online, cpp, coding
👉🏼 Complete Master C++ Course Udemy Coupon 100% OFF : ( complete course of 23hrs. + ppt + code + mindmap + quizzes + assignments + certification ) Limited Coupons
www.udemy.com/...
Don't forget to rate us : ⭐⭐⭐⭐⭐
Timeline:
01:16 OOP in C++
10:01 OOP Example
19:49 Keynote in Class and Object
22:31 Access Specifiers
28:28 Characteristics of OOP
38:36 Constructor
48:09 Constructor Types
48:46 Default
54:24 Parametrized
57:34 Copy Constructor
01:02:28 Overloaded Constructor
01:05:14 Program
01:10:32 Operator Overloading
01:23:47 Example Overloading ++ Pre and post increment
01:29:37 Inheritance
01:30:40 What and why Inheritance
01:34:30 Approach
01:37:27 Example
01:46:08 Constructor with Inheritance
02:00:02 Function Overriding
02:05:42 Relation - isA and hasA
02:12:41:04 ways of inheritance
02:15:37 Polymorphism
02:16:34 base class pointer derived class object
02:19:33 Virtual Function
02:25:59 why VF
02:30:29 Abstract class
02:35:58 Conclusion
02:40:01 Virtual Destructor
03:05:36 Static member fun class
03:22:25 Mini Project
🌟C++ Course on Udemy
• Video
⚡️Follow us for ( Job Posting )
►LinkedIn: / codaming-learning
Credits:-
Music by ASHUTOSH:
/ grandakt
/ @ashutoshmusic
/ proakt
#codaming
#programming
#oop
#objectOrientedProgramming
#cpp
Timeline:
01:16 OOP in C++
10:01 OOP Example
19:49 Keynote in Class and Object
22:31 Access Specifiers
28:28 Characteristics of OOP
38:36 Constructor
48:09 Constructor Types
48:46 Default
54:24 Parametrized
57:34 Copy Constructor
01:02:28 Overloaded Constructor
01:05:14 Program
01:10:32 Operator Overloading
01:23:47 Example Overloading ++ Pre and post increment
01:29:37 Inheritance
01:30:40 What and why Inheritance
01:34:30 Approach
01:37:27 Example
01:46:08 Constructor with Inheritance
02:00:02 Function Overriding
02:05:42 Relation - isA and hasA
02:12:41 ways of inheritance
02:15:37 Polymorphism
02:16:34 base class pointer derived class object
02:19:33 Virtual Function
02:25:59 why VF
02:30:29 Abstract class
02:35:58 Conclusion
02:40:01 Virtual Destructor
02:44:44 Friend function and Class
02:48:53 Friend Function
02:53:51 Operator Overloading + friend concept
02:58:59 Friend class
03:05:36 Static member fun class
03:22:25 Mini Project
Thanks
Love you ❤
Bahot videos pe kam views dekh k or kam subscribers dekh ke us video pe click nahi krte .... Lekin guys Is video pe sirf 17k views hi hai or subscribers are just 1k ...... Lekin phir bhi channel owner ne full motivation k sath 3 hours ka course banaya hai ..... Hats off to this channel owner.....thank you so much brother.... Keep doing ..... Keep going ... Keep doing ..... Thank you so much for a worderful explanation ..... Mene abhi ye video sirf 5 minute hi dekhi hai lekin mujhe pata chal gaya ki this video is one of the best video for learning OOPS in C++ ❤️❤️❤️ That's why I commented very long 🎯🌈
Thanks Dipesh for such an inspiring comment :)
@@CodamingVeDineshAcademy original inspiration to aap ho 💯🎯🇮🇳
@@CodamingVeDineshAcademy you can pin this comment so people will read this as their first comment.
True Bhai ❤❤
Everything is so simple when you just break them down into something that everyone can understand
Amazing teaching style
Thank you
One of the best course on oop concept... After 5 minutes of watching i understood that this course is going to be the best course on object oriented programming using c++... This course also has simple explanation of the difficult topics with real world examples which makes it better than any other courses... Great work
This channel really needs recognition, everything is explained in such a simple manner with compact syllabus covering all the important concepts
This is a very good tutorial . First i like the calmness in your voice and next you explained each concept giving reasons . YOu really broke this concept down a lot for me.I definitely owe you subscription !
best c++ oops video >>>>> love babbar vid
he is a novice
Who?@@mango-strawberry
I just watched the beginning of the video and i can already see this is professional.
This video is really a 24 carat gold. I have seen so many videos on oops but this is what one requires for placements and interviews
Thanks for the great course! It is criminal that this video doesn't have more views, considering it is far better than the other C++ OOP courses. It actually goes in-depth in several places whereas others are kind of shallow. Thank you, sir.
I just love ..how you made c++ easy to understand for me ..can you create a video about oop in python and java
Sure stay tuned : )
Bro i have seen many videos on youtube of OOps but this is the best , so far..
You really helped me in my semester exam . Thank you very much 🙏
The way you explained it made it really simple. Thanks😀
I just watched the opening 10mins, honestly I'm short of words, oop concepts I have been finding it difficult to grab, just made sense, thanks for this, I will ensure I finish the video
Absolutely amazing tutorial! If he make a group C++ learning course in a future I believe many people will join!
My friend this was very good, i learned alot. Can you please make a video explaining how to work with classes seperated into different files. Also explaining the use of headers. Thank you sir.
Bro, its very easy, just separate function definition. Function definition in class, and implementation in an other . cpp file.
bestttttttttttttttt video for students studying a day before exam
2:56:35 Without friend function also work I think here similar class so it could work fine. Awesome Lecture Completed.
so awesome covering all the concepts this video desrves to be at in youtube when someone search for oops
Kya ap bta skti h pura oops concepts h isme?
It is, that how I found it
Can't believe this a free lecture, thank you
Thank you for this course, the examples that you give are awesome! ❤
Pro tip: While learning from this tutorial, listen to the song from the beginning of it: The Pink Everland Sky 😃.
Watching approx 10 videos then find this video
Very Awesome video ❤❤❤
00:03 Introduction to C++ Programming Course
04:11 Global variables have disadvantages
12:05 Creating a blueprint for a house in class syntax
17:06 Access specifier defines the accessibility of member variables and functions
24:54 Protected members can be accessed from the same class and inheriting classes
28:37 Object-oriented programming has six characteristics.
34:25 Object-oriented programming is powerful with features like abstraction, encapsulation, and inheritance.
37:38 Understanding constructors through an example
46:05 Initializing and allocating memory
49:59 Initializing with n value
58:13 Type of show date, copy constructor in C++
1:03:40 Assigning variables and explaining the benefits of using constructors in a program
1:13:23 Understanding Operator Overloading in C++
1:17:11 Operator overloading allows adding two objects of user-defined data type.
1:23:49 Operator overloading in D
1:28:36 Inheritance is a key concept in C++, where objects can acquire properties and methods from existing classes.
1:34:48 Inheritance is a way to reuse code and reduce duplication in object-oriented programming.
1:38:19 Cuboid class is inheriting the function from the Rectangle class.
1:45:36 Concept of inheritance is clear
1:49:21 Default constructor of base class is called
1:56:43 Parameter in constructor of base class
2:01:29 Function Overriding
2:09:26 Inheritance allows classes to inherit specific functionality and features
2:12:04 Inheritance allows child classes to inherit most of the features from the parent class.
2:19:19 Features of Base Class D Derivative Class
2:24:14 Virtual functions are used in programming for dynamic binding.
2:30:59 Always access the functionality of the base class
2:34:01 Polymorphism is a feature that allows a function to behave differently based on the input value.
2:40:31 Base class destructor needs to be virtual for derived classes to be properly destroyed.
2:43:53 Static members and functions in classes
2:50:52 Static members can be accessed using objects or class name
2:55:42 Static member function increments the value of a static member variable and returns it.
3:04:06 The video discusses printing balance, invalid input, and updating mobile numbers
3:07:45 Mobile Number Right After Date They Are
3:14:48 The video discusses the functionality of an ATM interface.
3:18:03 The function is for cash withdrawal
Crafted by Merlin AI.
The best best best video ive ever watched of oops.. excellent explanation sir tyvm
Finished And Learnt a lot
Very clear to the point and cover all concepts. Thank u for this amazing content on OOP
It is easy to understand and well explained
Thanyou so much sir this is really a great explanation i really appreciate your hardwork ❤
Very nicely explained 👌
I really enjoyed the video
Keep it up ❤️❤️
This is Gold mine 💛
Thanks for your great tutorial on OOPS I have learned from this tutorial to get placed
A good presentation and explanation. Thanks Sir
Hey , Thankyou so much
My understanding of concepts much clear Now.
Thanks ... it was very helpful. Just a request.. Can you please upload the mini project ka code somewhere?
You make my day. Awesome explanation.
Thank you
02:56:30 can't under stand friend function can take 2 arguments but normal member function cannot
At last I found somebody who mentioned :) did you get that ?
This is soo amazingggg..... 😍🤩
Hats off to your teaching 🙌🙌
Thank you so much sir for such a great course.
What a great concept really helpful for my interview thanks sir love from jameshedpur 🙏😊
Thank you, it's really helpful.
12:41 SYNTAX IS WRONG. after closing curly braces, semi colon is needed. class empl{
}; everything else was very good. Edit: the syntax is fine in Visual SC
Thank You sir it was really helpful
2:40:00 Virtual Distructor
I like the video from india ❤️💫👏
The project did not use inheritance and polymorphism. :(
excellent works, been struggling with these concept for quite a while.
great explanation!!!!!!!!!!!!!!!!!!!!
Very nicely explained!!
i need more pratical problems on oops please suggest which website is best for to learn more pratical problems on oops concept
Very nice tutorial. Thank you
Nice I get to learn new things
This course is helpful
outclass man
Nice explanation of oops.
Sir Thank you for this awesome video, its useful, can we get a link for a road map mentioned in a video timeline 38:00. it will be useful for revising.
Nice work bro ❤, expecting Data structures from you
Thank you for this❤
very nice explanation
Thanku bhaiya it helps me lot
جامد ❤️
THANK YOU SIR 😊
35:15 revision
Very pretty content 🙏
Thank you !
Thank you so much sir
Very good 👍
at 1hr 8mins, why do we get error? Why did auto generated compiler constructor not come in place? Why did we have to code one default constructor?
Effectively taught each concepts ...so easily understood everything.
But there's 1 doubt ...why did u write height =0.0f that f stands for??? (In constructors part..while initializing)
by default all decimal numbers are treated as double by compiler. By appending f at the end of value is telling to compiler this is float for double u can use d but it is optional it is always better to use double than float because float is not good to use
loved it !!
Excellent 👌
Thanks bro
Worth Watching 😉
AMAZING
What program do you use for the mindmap?
Nice explanation sir
sir why do you pass int as an arguement in past increment i dont understand the reason behind this .....??
thanks man
1:10:54
Awesome video 👍👌
Thank you so much :)
I think you should have given the time stamps for every topic
It wilk be a great help if you add or tell the way to take input from file. Please do it for us.
Thank U
Amazing content bhaiya
Good explain
Can you give the link of mind map ?
It will be very helpful
Can you please send the mini project code
Can you share the mind map with us please.
Same do for Java also
where can I find these slides ?
In his udemy course
Thanks alot , it is very helpful💯
Nice ❤️
01:25:20 at this constructor name A but the class name is Person if i am not wrong at this constructor name must be Person.
We can use any name for the object it's your choice
where can i get the mind maps in the above video
Very nice video. Right?!
Thanks sir
Very nice explanation sir
Sir can you share mini project source code plz sir🙏🏻
is the fcc themed poster image intentional?
Sir is these codes still work in dev c++ ?
nice video but examples you have taken to explain is not good. i have completed full video.