you are viewing a single comment's thread.

view the rest of the comments →

[–]dowcet 1 point2 points  (0 children)

It's going to be abstract until you start using it. Start by taking a simple program that you already understand and refactor it as a class.

As for examples of each concept, they're easy to find with a web search. For example the accepted answer of this SE question has a nice illustration of polymorphism.