Object Oriented Programming as the name suggest refers to the kind of computer programming which uses objects in the program. Here the objects refer to the data structure defined who will work with functions to produce results. Class in Object Oriented Programming is a container which will have all the member variables, member function in it. An object will have all the data members and member variables of the program, and we can create as many object as we want for a single class. Inheritance in Object Oriented Programming can be considered as the process by which a class obtain the properties of the other classes. 1. Inheritance Inheritance provide the concept of re-usability of the code again and again. In inheritance we have two type of classes one is called as the Base Class, and the other one is Derived Class. Base Class :- The class from which the properties are being derived or being used in the other classes are called base classes.Derived Class:- The class to which the properties are being derived are called Derived Class. 2. Polymorphism The word polymorphism means having many forms. Simply it is a feature of object oriented programming which let us create function with same name but different definition. We can provide a completely different definition to a function using this features.C++ mainly supports two type of polymorphism, one is Compile Time Polymorphism and Run Time poymorphsim. In compile time polymorphism there are two type Function Overloading and Operator Overloading. Function Overloading:- Function Overloading is the process by which we define the function with same name with different definition. Operator Overloading :- This type of polymorphism is used to provide specific definition to operators. 3. Abstraction Data abstraction is one most essential and important features of object oriented programming in C++. Abstraction is basically means hiding internal details and only displaying the essential information. Data abstraction refers to providing only essential information to the outside world, hiding the background details or working. 4. Encapsulation In object oriented programming Encapsulation in simple words is wrapping up of data members and member function together in single unit. Encapsulation refers to the binding of data and information in one unit like a capsule.In Object Oriented Programming the class are the real examples of encapsulation which combine the data members and member variables. Encapsulation also leads to data abstraction or hiding. As using encapsulation also hides the data.
Clear cut no useless rubbish. Thanks
Clear cut and easy thanku😊
Object Oriented Programming as the name suggest refers to the kind of computer programming which uses objects in the program. Here the objects refer to the data structure defined who will work with functions to produce results.
Class in Object Oriented Programming is a container which will have all the member variables, member function in it.
An object will have all the data members and member variables of the program, and we can create as many object as we want for a single class.
Inheritance in Object Oriented Programming can be considered as the process by which a class obtain the properties of the other classes.
1. Inheritance
Inheritance provide the concept of re-usability of the code again and again.
In inheritance we have two type of classes one is called as the Base Class, and the other one is Derived Class.
Base Class :- The class from which the properties are being derived or being used in the other classes are called base classes.Derived Class:- The class to which the properties are being derived are called Derived Class.
2. Polymorphism
The word polymorphism means having many forms. Simply it is a feature of object oriented programming which let us create function with same name but different definition.
We can provide a completely different definition to a function using this features.C++ mainly supports two type of polymorphism, one is Compile Time Polymorphism and Run Time poymorphsim.
In compile time polymorphism there are two type Function Overloading and Operator Overloading.
Function Overloading:- Function Overloading is the process by which we define the function with same name with different definition.
Operator Overloading :- This type of polymorphism is used to provide specific definition to operators.
3. Abstraction
Data abstraction is one most essential and important features of object oriented programming in C++.
Abstraction is basically means hiding internal details and only displaying the essential information. Data abstraction refers to providing only essential information to the outside world, hiding the background details or working.
4. Encapsulation
In object oriented programming Encapsulation in simple words is wrapping up of data members and member function together in single unit.
Encapsulation refers to the binding of data and information in one unit like a capsule.In Object Oriented Programming the class are the real examples of encapsulation which combine the data members and member variables.
Encapsulation also leads to data abstraction or hiding. As using encapsulation also hides the data.
Kmall sir kia concepts diy thanks alot.... 👍👍👍👍
Good and clear cut info
Oop मैं use templates कौनसे कौनसे है
very clearly and simplistically explained.
BEST EXPLAINATION OF OOP
kindly imrove your voice sound it was very low. .information is very well
Great vedio keep it up 👍. Short and informative ....
NIce work
Thanks 🙌💖
To the point answer
link not working
Well done 👏
maza aagya bhai best
Great