About



Java is an object-oriented programing language. This means that every command within Java is like an 'object'. They are refered to as objects because they are all different and have their own properties. Certain objects can share some properties, but they are different in other ways to consider them different objects.

Multiple objects can also be combined to create a larger object. To put this into a real life setting, think of the objects 'Boy', 'Hat', 'Jersey', 'Shorts', and 'Basketball'. Each of these objects is it's own seperate object, but they could be combined to created one larger object- A basketball Player. This is the same thing that can be done in Java programming with various objects.

In Java we can also copy large objects that we have constructed, and recreate them. When we recreate these objects we are able to change variables to make it slightly different than the original object.