Hi John ,
Welcome to the Ranch
. Yes, it is very common for programmers migrating, from structured languages to Object Oriented Programming languages, to find it a little uneasy in the beginning.So, RELAX.
- I will suggest you reading Head First Object Oriented Analysis and Design book. It will make you understand the Object Oriented concepts with ease.
- I will suggest you that you first understand how a method in java accesses variables and methods in other classes in Java (understand the difference between a reference variable and an object and how methods and variables can be accessed using the dot operator )
- Then you can start with coding small programs in java which apply the Object Oriented concepts.
Let me assure you that Head First Java is a wonderful book and I was in the same situation as you are today some time ago, when I was migrating from good old C to Java.
There are a lots of tutorials available on the net to start learning java and why not give a try to Beginning Java series at the Java Ranch.
You are always welcome to ask your doubts here at Java Ranch. Happy Learning