Yes, that is the main point of OO. Basically it boils down to extensible modules.
I think the people that have problems to grasp OO, are the hacker type of guys that code away without much thinking about what they are trying to accomplish.
OOP requires putting the keyboard aside and think about the architecture of what you are trying to accomplish.
Interesting thinking, never thought of it this way.