OOP is not really a new method of programming. It really is a new way of looking at programming. When you get into it, you will find that these new concepts are really based in things we already know. All it takes is an understanding of what all the terminology and ten-dollar words mean, how these concepts can affect your system design and how they add tremendous power to the development language.