This may be a dumb question although due to my poor wording i'm having a hard time getting a good understanding from searching up on it. When instantiating an object why is the declared like so.
Object @object = new Object();
// rather than just
Object @object;
Is this simply just to call the objects constructor or is there something i'm missing?