Object Oriented Programming OOP in C++ | C++ Tutorial Beginners
HTML-код
- Опубликовано: 18 сен 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
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 ❤❤
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 ❤
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 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 !
This channel really needs recognition, everything is explained in such a simple manner with compact syllabus covering all the important concepts
10:00 - 15:17 OOP Examples
19:57 Keynote in Class and Object
22:30 Access Specifiers
28:34 Characteristics of OOP
38:44 Constructors
48:13 Constructor types
54:28 Default
1:05:14 Program
1:10:32 - 1:19:16 Operator Overloading
1:23:47 Example Overloading ++ Pre and post increment
1:29:37 Inheritance
1:37:34 Example
1:46:08 Constructor with Inheritance
1:50:51 Constructor with Inheritance 2
2:00:06 Overriding Member function
2:05:42 Relation - isA and hasA
2:15:37 - 2:18:41 Polymorphism
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 : )
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.
best c++ oops video >>>>> love babbar vid
he is a novice
Who?@@mango-strawberry
The way you explained it made it really simple. Thanks😀
You really helped me in my semester exam . Thank you very much 🙏
I just watched the beginning of the video and i can already see this is professional.
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.
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
2:56:35 Without friend function also work I think here similar class so it could work fine. Awesome Lecture Completed.
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
Bro i have seen many videos on youtube of OOps but this is the best , so far..
Absolutely amazing tutorial! If he make a group C++ learning course in a future I believe many people will join!
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
This video has some 24 carat gold content. I have seen so many videos for oops but this video delivers what's required for interviews and placements
Can't believe this a free lecture, thank you
It is easy to understand and well explained
Finished And Learnt a lot
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 😃.
A good presentation and explanation. Thanks Sir
Thank you
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.
This is Gold mine 💛
Very nicely explained 👌
I really enjoyed the video
Keep it up ❤️❤️
Watching approx 10 videos then find this video
Very Awesome video ❤❤❤
Very clear to the point and cover all concepts. Thank u for this amazing content on OOP
The best best best video ive ever watched of oops.. excellent explanation sir tyvm
bestttttttttttttttt video for students studying a day before exam
Thanks for your great tutorial on OOPS I have learned from this tutorial to get placed
Hey , Thankyou so much
My understanding of concepts much clear Now.
Thank you so much sir for such a great course.
Thanyou so much sir this is really a great explanation i really appreciate your hardwork ❤
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 ?
Thank you, it's really helpful.
You make my day. Awesome explanation.
Thank You sir it was really helpful
great explanation!!!!!!!!!!!!!!!!!!!!
Thanks ... it was very helpful. Just a request.. Can you please upload the mini project ka code somewhere?
2:40:00 Virtual Distructor
What a great concept really helpful for my interview thanks sir love from jameshedpur 🙏😊
This is soo amazingggg..... 😍🤩
Hats off to your teaching 🙌🙌
I like the video from india ❤️💫👏
Nice I get to learn new things
Very nice tutorial. Thank you
Very nicely explained!!
This course is helpful
Thank you !
AMAZING
Thank you for this❤
outclass man
Thank you so much sir
Nice explanation of oops.
35:15 revision
loved it !!
Thanku bhaiya it helps me lot
i need more pratical problems on oops please suggest which website is best for to learn more pratical problems on oops concept
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 😊
Very good 👍
جامد ❤️
Thanks a lot sir
very nice explanation
Thank U
Excellent 👌
Thanks bro
Very pretty content 🙏
Thank you so much :)
thanks man
Worth Watching 😉
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
Good explain
It wilk be a great help if you add or tell the way to take input from file. Please do it for us.
Nice explanation sir
Awesome video 👍👌
excellent works, been struggling with these concept for quite a while.
Same do for Java also
What program do you use for the mindmap?
The project did not use inheritance and polymorphism. :(
Amazing content bhaiya
Nice ❤️
1:10:54
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
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?
Can you share the mind map with us please.
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
sir why do you pass int as an arguement in past increment i dont understand the reason behind this .....??
Can you please send the mini project code
I think you should have given the time stamps for every topic
Thanks alot , it is very helpful💯
Can you give the link of mind map ?
It will be very helpful
where can I find these slides ?
In his udemy course
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🙏🏻