DEV Community

Discussion on: How to learn object oriented programming

Collapse
 
toshihidetagami profile image
Toshihide Tagami

I learned OOP by typing example code from books. If you just started learning Java, I recommend Head First Java.
After you grasp the basic, try Head First Design Patterns. That was an eye-opener for me!