Read More blogs on ankushgandhi.com.
OOP's Concepts🔽
First; Object Orientated Programming (OOP) is a programming language model where Objects communicate with one another in order to solve a problem. Objects are snippets of code that can be reused so that you don't have to always rewrite it. Objects are used in classes and classes are just blue prints for those Objects. By using those blueprints (or classes) you can create instances of those Objects, which are essentially just versions of the original Object, built from the blueprint.
These topics/concepts are important for placement perspective.
- classes and object
- features of oop
- compile time & run time polymorphism
- types of variable(scope)
- static(variable,function,object)
- inheritance(type & mode)
- virtual(function & classes)
- abstract class and interface
- friend(function,class)
- call by value,refrence
- this pointer
- abstraction
- exceptional handlinhg
- constructor & destructor
- copy constructor(deep,shalow)
- copy assignment operator
- refrence variable
- const(variable,function,argument)
- overloading(function,constructor,operator)
- function overriding
- infinite function & macros
- default(arguments,constructors)
- templates
- type conversion
Learn OOP's from GeeksForGeeks
https://www.geeksforgeeks.org/object-oriented-programming-oops-concept-in-java/
Best OOP's Roadmap
https://whimsical.com/object-oriented-programming-cheatsheet-by-love-babbar-YbSgLatbWQ4R5paV7EgqFw
Read More blogs on ankushgandhi.com.
⭐⭐Support me here so that i can provide more usefull content⭐⭐
And visit ankushgandhi.com for more usefull content
My other Blogs

Top comments (0)