"The line of code Servo myservo creates the object."
I think the above statement is not precisely accurate. "Servo myservo" declares the name-and-type of an object that the programmer intends to use subsequently. Actually to create (i.e., allocate memory for) the object requires an assignment statement, such as "myservo = new Servo".
OOP reflects the real world behavior of how things work. It is important because
It make visualization easier because it is closest to real world scenarios.
You can reuse the code, this saves time, and shrinks your project.
Once you know the concept, it makes you a cooler coder among your friends ;) .
There are 3 basic features of object oriented programming language:
Inheritance
Polymorphism
Encapsulation
By using these features you can easily reuse your program or part of your program. Object oriented programming provides you a power to do programming in a very effective manner. Learn OOP concept and implement it in your daily programs.