Your question is vague, makes little sense and shows your lack of knowledge on the subject.
However, there are many useful resources on the web that can help you to better understand programming and OOP.
I am assuming you know the basics of programming. Creating variables, assigning values, creating class, methods, functions etc.
So OOP is not easy, nor easy to explain. I suggest you start doing some reading on the subject.
First, you must understand
Object Oriented Programming[
^]. Make sure you get
Encapsulation[
^],
Inheritance[
^] and
Polymorphism[
^]. They are the 'three pillars of OOP'.
After that you are far from there yet. The
SOLID principles[
^] are key to building robust and re-usable software.
When you get all of these principles you may start reading up on
Design Patterns[
^].
Once you've read that you're probably well on your way. Don't forget to practice, practice, practice!
Hope it helps and good luck! :)